Lorsque j'envoie un fichier via TFTP à distance, une erreur telle que
tftp> put MYMIBTable.txt /home/amsys/Desktop/
Error code 1: File not found
Quel est le problème? Quelle est la solution?
J'ai aussi essayé l'inverse, en utilisant un "get" de l'autre machine en tant que client.
Il s'est avéré que le nom de fichier que j'utilisais était trop long.
Quand j'ai raccourci tout allait bien.
Le nom de fichier que j'utilisais comptait 34 caractères et je l'ai changé en 19. Je n'ai pas testé la longueur maximale, éventuellement 32 caractères.
Essaye ça. Ajoutez le drapeau -c
à server_args
dans votre tftp xinet.d
config.
Changement
server_args = -l -s /tftpboot
À
server_args = -c -s /tftpboot
Et assurez-vous que user = nobody