Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Отладочные платы » SK-MNUC950
ftp сервер на плате
Ilya89
Добавлено 01.06.2013 21:13 Редактировалось 01.06.2013 21:20
0
Сообщение: 1
Ilya89
0

Пункты: 599
Регистрация: 09.05.2010
Добрый день!
Возникла необходимость передавать на плату и скачивать с неё файлы. Прошу помочь в настройке ftpd.
1. Основная файловая система защищена от записи, вставил sd flash, на ней и планирую хранить информацию.
2. Сгенерировал buildroot-м файловую систему, при конфигурации добавил все, что содержит ftp.
3. Записал образ файловой системы на плату turbo writer-м.
4. ftpd по умолчанию не запущен. Команды "ftpd" или "ftpd -h /mnt/sda1" приводят к вызову справки по серверу, из которой не особо понятно, в чём я ошибся.
5. Вопросы.
5.1. Что может не хватать для корректной работы сервера (кроме прямых рук)?
5.2. Какой файл и на каком этапе нужно поправить, чтобы сервер запускался при включении устройства, с корневой директорией /mnt/sda1? (inetd.conf?)
5.3. Есть ли ссылки на инструкции по настройке сервера для подобных устройств?

Большое спасибо!
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 02.06.2013 01:47 Сообщение: 2
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
4. ftpd по умолчанию не запущен. Команды "ftpd" или "ftpd -h /mnt/sda1" приводят к вызову справки по серверу, из которой не особо понятно, в чём я ошибся.

не уверен, что демон должен сразу запускаться.. имхо, только после обращения клиента на 21 порт..
что у вас прописано в
Код
/etc/inetd.conf

в дебьяне, например, прописано вот так:
Код
ftp stream tcp nowait root /usr/sbin/tcpd /usr/sbin/in.ftpd

как правильно для билдрута - надо читать доки..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Ilya89
Добавлено 02.06.2013 07:34 Сообщение: 3
Ilya89
0

Пункты: 599
Регистрация: 09.05.2010
Результат команды "cat /etc/inetd.conf" на плате:
21 stream tcp nowait root ftpd ftpd -w
Очень похожа на приведённую вами, вероятно, что настройка правильная. Только путь не указан.
Встаёт такой вопрос, как корректно обратиться к ftp устройства?
Браузером вызываю такие адреса:
192.168.0.136:21 - страница не доступна
192.168.0.136/ftp - не найден.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 02.06.2013 11:04 Сообщение: 4
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Очень похожа на приведённую вами, вероятно, что настройка правильная. Только путь не указан.
Встаёт такой вопрос, как корректно обратиться к ftp устройства?

раз "ftpd" вызывается из командной строки, значит он существует и лежит по путям поиска файлов.. вероятно где-то в /sbin или /usr/sbin
из виндюков (WinXP) достаточно
Код
ftp 192.168.0.136

или из Total Commander - Ctrl+F

поищите сканер портов - им можно посмотреть открытые порты интересующего хоста..
из-под линукса можно поставить nmap - только пользоваться аккуратно, т.к. при неудачном раскладе провайдер может заблокировать ваш ip

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-MNUC950