Archive for atftpd

Configurando o atftpd – Trivial File Transfer Protocol (TFTP) no Linux

Publicado em: 04/04/2009

O Trivial File Transfer Protocol – TFTP é um protocolo muito simples (trivial), usado para transferir pequenos arquivos entre dois ou mais computadores /roteadores conectados na mesma rede.

Neste turotial será utilizado o Atftpd (Advanced trivial file transfer protocol server).

 apt-get install atftpd

No debian, edite o arquivo de configuração em /etc/default/atftpd e altere conforme o seguinte:

USE_INETD=false
OPTIONS="--daemon --port 69 --tftpd-timeout 300 --retry-timeout 10 --logfile /var/log/atftpd.log --mcast-port 1758 --mcast-addr 192.168.0.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftp"

Esta é uma configuração básica, note que a opção –mcast-addr deve ser alterada de acordo com o broadcast de sua rede, bem como a opção /tftp onde indica o diretório que serão armazenados os arquivos.

Criando os diretórios e setando permissões adequadas para o funcionamento:

mkdir /tftp
 chown -R nobody.nogroup /tftp
 chmod 777 /tftp
 > /var/log/atftpd.log

Pronto, agora é só reiniciar o serviço.

/etc/init.d/atftpd restart

Testando:

rmlagtw#copy running-config tftp
 Address or name of remote host []? 192.168.0.57
 Destination filename [rmlagtw-confg]? rmlagtw-config_fw
 !!
 3184 bytes copied in 0.640 secs
 rmlagtw#