Я встановив 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.
Дякую