Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: tftp server  (Прочитано 1879 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mr.Neo

  • Автор темы
  • Участник
  • *
  • Сообщений: 162
    • Просмотр профиля
tftp server
« : 24 Мая 2017, 21:41:43 »
Здравствуйте. Помогите решить проблему по установки и настройки этого сервера на 14.04.4 (3.13.0-86-generic x86_64). По этой статье (http://pingvinus.ru/note/tftpd-server-client-ubuntu-linux)  все сделал как написано с самого сервера по команде tftp localhost подключается, а вот с удаленной машины в той же сети (windows 7) нет. Набираю:

C:\Windows\system32>tftp 10.10.10.251 put d:/test.txt
Истек таймаут
 Сбой запроса на подключение

C:\Windows\system32>

Так же пробую с сетевого коммутатора закачать конфиг на сервер:

DGS-3120-24SC:admin#upload cfg_toTFTP 10.10.10.251 dest_file config.cfg
Command: upload cfg_toTFTP 10.10.10.251 dest_file config.cfg

 Connecting to server...................
 Violation failed!

 Fail!

DGS-3120-24SC:admin#

в inetd.conf:

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftp
Права на каталог tftp:





Думаю в этом проблема, сделал так, но не помогло:





Думаю проблема с правами на доступ к каталогу, но не пойму как решить, а может и не в этом проблема. В общем нужна помощь. Спасибо.

P.S.
Забыл написать дабы избежать лишних вопросов, ubuntu server, ПК с windows 7 и коммутатор находятся в одной сети, так же пингуются друг с другом, более того на ubuntu server поднят web server который так же доступен из локальной сети.

P.S.
Извиняюсь, что не в ту ветку написал.

Пользователь добавил сообщение 25 Мая 2017, 21:26:52:
Проблема решена. Надо было в каталог добавлять файлы с именем, а потом с удаленной машины заливать с такими же именами. Просто так залить произвольный файл на tftp нельзя. Следуя документации: https://linux.die.net/man/8/tftpd а именно:
Цитировать
--create, -c
Allow new files to be created. By default, tftpd will only allow upload of files that already exist. Files are created with default permissions allowing anyone to read or write them, unless the --permissive or --umask options are specified.
« Последнее редактирование: 25 Мая 2017, 21:27:03 от mr.Neo »
Lenovo S10-2 ubuntu-10.04 Gnome, Lenovo S110 ubuntu 12.04 Unity
Я новичок.

 

Страница сгенерирована за 0.016 секунд. Запросов: 21.