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.
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