TFTP (Trivial File Transfer Protocol)

tftp-hpa
RFC 1350

Установить сервер TFTP

sudo apt install tftpd-hpa

Посмотреть статус службы

sudo systemctl status tftpd-hpa

systemd будет запускать сервер TFTP с такими параметрами

/usr/sbin/in.tftpd --listen --user tftp --address :69 --secure /srv/tftp
--listen - порт слушает сам сервер, а не inetd
--user username - указывает под каким пользователем будет запускаться сервер
--address [address][:port] - интерфейс и порт, который будет слушать сервер
--secure - указывает, что пользователь не может выйти за корень директории с файлами
/srv/tftp - здесь будут находится файлы

Список файлов пакета tftpd-hpa

$ dpkg -L tftpd-hpa /. /etc /etc/init /etc/init/tftpd-hpa.conf /etc/init.d /etc/init.d/tftpd-hpa /usr /usr/sbin /usr/sbin/in.tftpd /usr/share /usr/share/doc /usr/share/doc/tftpd-hpa /usr/share/doc/tftpd-hpa/README /usr/share/doc/tftpd-hpa/README.Debian /usr/share/doc/tftpd-hpa/README.security /usr/share/doc/tftpd-hpa/changelog.Debian.gz /usr/share/doc/tftpd-hpa/copyright /usr/share/doc/tftpd-hpa/examples /usr/share/doc/tftpd-hpa/examples/sample.rules /usr/share/man /usr/share/man/man8 /usr/share/man/man8/in.tftpd.8.gz /usr/share/man/man8/tftpd.8.gz

Далее

PXE для Debian