Instalação e configuração do servidor TFTP
-
Instale os seguintes pacotes.
sudo apt-get install xinetd tftpd tftp
-
Crie /etc/xinetd.d/tftp e coloque esta entrada
service tftp { protocol = udp port = 69 socket_type = dgram wait = yes user = nobody server = /usr/sbin/in.tftpd server_args = /tftpboot disable = no }
-
Crie uma pasta / tftpboot que deve corresponder ao que você deu em server_args. principalmente será tftpboot
sudo mkdir /tftpboot sudo chmod -R 777 /tftpboot sudo chown -R nobody /tftpboot
-
Reinicie o serviço xinetd.
sistemas mais recentes:
sudo service xinetd restart
sistemas mais antigos:
sudo /etc/init.d/xinetd restart
Agora, nosso servidor tftp está funcionando.
Testando nosso servidor tftp
-
Crie um arquivo chamado test com algum conteúdo no caminho / tftpboot do servidor tftp
Obtenha o endereço IP do servidor tftp usando o comando ifconfig
-
Agora, em outro sistema, siga as etapas abaixo.
tftp 192.168.1.2 tftp> get test Sent 159 bytes in 0.0 seconds tftp> quit cat test
Fonte: link