Sou um pouco novo na versão 14.04 do Ubuntu:
Nenhum módulo LSB está disponível.
Estou tentando configurar um servidor tftp, principalmente para fazer backup das configurações do cisco ios. Eu segui todos os tutoriais que posso e não estou chegando a lugar nenhum. O problema parece ser um tempo limite, aguardando a solicitação de gravação do lado do cliente:
Antes de tentar transferir:
ps -aux | grep tftp
root 7804 0.0 0.0 15128 160 ? Ss 10:48 0:00 /usr/sbin/in.tftpd --listen --user tftp --address 0.0.0.0:69 --secure -c -vv -i /var/lib/tftpboot
Depois de usar meu cliente tftp do windows 7 para enviar uma solicitação de compra:
jarrod@Dangerfield:~$ ps -aux | grep tftp
root 7804 0.0 0.0 15128 160 ? Ss 10:48 0:00 /usr/sbin/in.tftpd --listen --user tftp --address 0.0.0.0:69 --secure -c -vv -i /var/lib/tftpboot
tftp 8819 0.0 0.0 15132 632 ? S 11:04 0:00 /usr/sbin/in.tftpd --listen --user tftp --address 0.0.0.0:69 --secure -c -vv -i /var/lib/tftpboot
Você pode vê-lo abrir a segunda conexão e, em seguida, apenas expira.
Em seguida, cria um arquivo vazio:
-rw-rw-rw- 1 tftp tftp 0 Apr 28 11:04 AcousticList.txt
no diretório:
drwxrwxrwx 2 tftp tftp 4096 Apr 28 11:04 tftpboot
Estes são meus padrões:
:/etc/default$ more tftpd-hpa
# /etc/default/tftpd-hpa
#RUN_DAEMON="yes"
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure -c -vv -i"
Eu tenho o -c para criar arquivos, seguro para um diretório, -vv para log detalhado.
Eu encontrei a opção i em um dos arquivos de ajuda. Adicionando isso não ajudou nem feriu. Sempre faz a mesma coisa.
O UFW está desativado.
/etc/default$ sudo service ufw status
ufw stop/waiting
Não consigo ver mais nada que possa impedir isso.
Eu mato -9 os processos do usuário root e tftp. O processo raiz começa novamente a ouvir imediatamente. O processo do usuário do tftp só inicia quando você inicia a transferência do tftp. Isso é apenas usando upstart. Eu tentei executá-lo sozinho com o mesmo resultado.
in.tftpd[8897]: WRQ from 192.168.0.6 filename AcousticList.txt
Eu tentei executar wireshark
e sudo tcpdump -vvv -i eth0 | grep tftp
Na verdade, não estou chegando mais longe do que a solicitação de gravação está chegando e, em seguida, há um tempo limite no final do cliente.
Se alguém puder me ajudar, eu realmente aprecio isso, já que estou em um beco sem saída.