Когда я отправляю файл через TFTP удаленно, появляется сообщение об ошибке типа
tftp> put MYMIBTable.txt /home/amsys/Desktop/
Error code 1: File not found
В чем проблема? Какое решение?
Попробуйте это. Добавьте флаг -c
к server_args
в вашей конфигурации tftp xinet.d
.
Измените
server_args = -l -s /tftpboot
на
server_args = -c -s /tftpboot
и убедитесь, что user = nobody
Я также попробовал обратное, используя в качестве клиента «get» с другого компьютера.
Оказалось, что имя файла, которое я использовал, было слишком длинным.
Когда я сократил это все было хорошо.
Имя файла, которое я использовал, было длиной 34 символа, и я изменил его на 19. Я не проверял максимальную длину, возможно 32 символа.