Não é possível obter o servidor TFTP funcionando no Ubuntu usando xinetd [closed]

7

Estou tentando obter um servidor tftp muito simples. Eu segui os guias em vários sites, incluindo como-configurar-tftp-on-ubuntu e instalação-e-teste-tftpd-em-ubuntudebian , mas não consegui um servidor tftp funcionando.

O serviço xinetd está em execução (sei disso porque faço um ps -A | grep xinetd e o vejo), mas não vejo tftp in netstat -na | grep LIST | grep 69 . Em outras palavras, xinetd está em execução, mas não vejo o tftp server. Tentei conectar-me ao servidor a partir do meu cliente tftp do Windows, mas ele falhou, portanto, tenho certeza de que ele não está em execução.

Meu arquivo de configuração /etc/xinetd.d/tftp é assim:

service tftp
{
    protocol = udp
    port = 69
    socket_type = dgram
    wait = yes
    user = nobody
    server = /usr/sbin/in.tftpd
    server_args = -s /tftpboot 
    disable = no
}

O /tftpboot é de propriedade de nobody:nogroup e o modo 777 .

Eu pensei que talvez fosse um problema de firewall, mas o ufw diz que está inativo. Caso isso seja importante, o Ubuntu está sendo executado dentro de uma VM do VirtualBox com a ponte Ethernet conectada (não NAT) à minha rede doméstica.

Eu também tentei executar diretamente o /usr/sbin/in.tftpd e usei a opção --foreground , mas ela se encerra imediatamente.

    
por datadamnation 22.12.2012 / 04:43

0 respostas

Tags