1. Instalar o tftpd e os pacotes relacionados.
$ sudo apt-get install xinetd tftpd tftp
2. Criar o arquivo /etc/xinetd.d/tftp e colar a entrada abaixo:
service tftp { protocol = udp port = 69 socket_type = dgram wait = yes user = nobody server = /usr/sbin/in.tftpd server_args = /tftpboot disable = no }
3. Criar e configura o diretório /tftpboot
$ sudo mkdir /tftpboot $ sudo chmod -R 777 /tftpboot $ sudo chown -R nobody /tftpboot
4. Iniciar o tftpd através do xinetd
$ sudo /etc/init.d/xinetd start
5. Teste. Transferir o arquivo hda.txt a partir do 192.168.1.100 (Cliente usando tftp) para 192.168.1.100 (Servidor 192.168.1.100). Obter um arquivo de exemplo para transferir (ex. hda.txt)
$ touch /tftpboot/hda.txt $ chmod 777 /tftpboot/hda.txt $ ls -l /tftpboot/ total 0 -rwxrwxrwx 1 johnantan johnantan 0 2010-08-31 15:34 hda.txt $ tftp 192.168.1.100 tftp> put hda.txt Sent 722 bytes in 0.0 seconds tftp> quit $ ls -l /tftpboot/ total 4 -rwxrwxrwx 1 johnantan johnantan 707 2010-08-31 15:34 hda.txt
0sem comentários ainda