astrolon Posted August 6, 2014 Posted August 6, 2014 Был установлен tftp сервер на ubuntu. На него скидывались бакапы конфигов с цисок. Все отлично работало. После обновления самой бунты он перестал работать, на команду put отвечает permission dinied. Если файл заранее создать в папке сервера, то put работает и конфиг скидывается, если же файл заранее не создавать то permission dinied. Может кто прояснит сей момент? До обновления конфиги скидывались без заранее созданных файлов. Вставить ник Quote
Abram Posted August 6, 2014 Posted August 6, 2014 Нет permission-а на корневую директорию tftp-сервера? Ну и логи tftp-сервера конечно надо было бы увидеть. Заодно бы узнать, что у вас вообще за сервер. Вставить ник Quote
astrolon Posted August 6, 2014 Author Posted August 6, 2014 Abram, лог-файл создается, но он пустой. Вот конфиг сервера: service tftp { disable = no protocol = udp port = 69 socket_type = dgram wait = yes user = root server = /usr/sbin/in.tftpd server_args = -c -s /tftpboot persource = 11 cps = 100 2 # logging log_type = FILE /var/log/tftp/tftp.log log_on_success += PID HOST DURATION log_on failure += HOST } Вставить ник Quote
Abram Posted August 6, 2014 Posted August 6, 2014 astrolon, ls -al /tftpboot ? Плюс смотрите syslog - вполне может быть там что-нибудь. P.S.: Рекомендую atftpd как вменяемую альтернативу. Вставить ник Quote
astrolon Posted August 7, 2014 Author Posted August 7, 2014 Abram, спасибо за помощь. Установил tftp-hpa сервер. Он позволяет сохранять файлы конфигов с цисок без предварительного их создания в каталоге сервера. Вставить ник Quote
FATHER_FBI Posted August 12, 2014 Posted August 12, 2014 Дефолтный tftp сервер в репах убунты с багом, и в баг репорте висит заявка с 2011 года Вставить ник Quote
zi_rus Posted August 12, 2014 Posted August 12, 2014 эммм а там не достаточно добавить ключик -w, чтобы сервер стал writeable? Вставить ник Quote
agr Posted August 13, 2014 Posted August 13, 2014 эммм а там не достаточно добавить ключик -w, чтобы сервер стал writeable? в in.tftpd это ключ -c, который есть в конфиге, так что скорее всего баг. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.