Проблема порушення доступу до сервера ubuntu 12.04 та tftp у команді put


3

Я встановив tftp відповідно до цього документа: http://icesquare.com/wordpress/solvedtftp-error-code-2-access-violation/

Я дотримувався цього листа 3 рази, і кожен раз, коли я кладу файл, я отримую:

root @ CiscoCFG: ~ # tftp localhost tftp> поставити тест Код помилки 2: порушення доступу tftp> root @ CiscoCFG: ~ # tftp localhost tftp> поставити тест Код помилки 2: порушення доступу

Якщо я торкнуся імені файлу chmod 777, то файл, а потім поставив, він працює чудово.

Мій конфігурація такий:

сервіс tftp {протокол = udp порт = 69 socket_type = dgram wait = так користувач = ніхто сервер = /usr/sbin/in.tftpd server_args = -s / svr / tftp відключити = ні}

дозволи / каталог / svr / tftp - 777: drwxrwxrwx 3 ніхто і ніхто 4096 14 листопада 10:32 svr

Ця річ повинна мати повні дозволи, як і всі, хто хотів писати чи читати з цього каталогу. Я нічого не бачу в журналах, я насправді наткнувся на це. Якщо файл вже знаходиться в каталозі, я можу його читати цілий день, я просто не можу створювати НОВІ файли, не можу їх ставити, але я можу отримати, я можу поставити лише до існуючого файлу з дозволами @ 777.

Дякую


ви не дотримувались інструкцій до листа; "Server_args = -s / SVR / TFTP" має бути "server_args = SVR / TFTP -s"
Пат
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.