web-dev-qa-db-fra.com

Problème TFTP: délai d'attente avant que le fichier ne soit trouvé

J'ai installé TFTP au meilleur de mes connaissances et j'essaie d'effectuer un test de fonctionnement de base de

     get uImage

lorsqu’il est exécuté en utilisateur normal, l’autorisation est refusée; lors de l’utilisation de Sudo, il répond

    Transfer timed out.

avec le mode verbeux, ça me donne

    getting from localhost:uImage to uImage [netascii]
    Transfer timed out.

Je n'ai aucune idée de ce qui ne va pas.

2
Velocity Drift

Essayez de cette façon. Travaille pour moi.

Installez les paquets suivants.

Sudo apt-get install xinetd tftpd tftp

Créez /etc/xinetd.d/tftp

et mettre cette entrée

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

Créez un dossier/tftpboot qui devrait correspondre à ce que vous avez donné dans server_args. surtout ce sera tftpboot

Sudo mkdir /tftpboot
Sudo chmod -R 777 /tftpboot
Sudo chown -R nobody /tftpboot

Redémarrez le service xinetd.

Sudo /etc/init.d/xinetd restart
2
2707974