Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение под *NIX системы > Проблема с запуском vsftpd


Автор: focus_198411 27.8.2010, 21:04
При запуске vsftpd в Ubuntu:
vsftpd start
приходит сообщение 500 oops vsftpd cannot read config file в чем может быть проблема?

Автор: ZeeLax 27.8.2010, 21:45
Ну вы смотрели, конфиг-то на месте? Права на месте?

Автор: djamshud 27.8.2010, 21:50
strace в руки и смотрим, какой конфиг эта штука не может прочитать. Потом просто подсовываем его в нужное место. Алсо, вполне возможно, что этой программе можно указать, путь, откуда читать конфиг. Эта информация отражена в мане.

Автор: focus_198411 27.8.2010, 21:52
Цитата(ZeeLax @ 27.8.2010,  21:45)
Ну вы смотрели, конфиг-то на месте? Права на месте?

да файл конфиг на метсе, запускаю через судо

-rw-r--r-- root 447 /etc/vsftpd.conf

Добавлено через 8 минут и 6 секунд
Цитата(djamshud @ 27.8.2010,  21:50)
strace в руки и смотрим, какой конфиг эта штука не может прочитать. Потом просто подсовываем его в нужное место. Алсо, вполне возможно, что этой программе можно указать, путь, откуда читать конфиг. Эта информация отражена в мане.

написал так vsftpd /etc/vsftpd.conf start
ответ 500 OOPS: config file not owned by correct user, or not a file

Добавлено через 10 минут и 2 секунды
я делал по этому мануалу http://forum.ubuntu.ru/index.php?topic=11940.0

Автор: djamshud 27.8.2010, 22:15
focus_198411, статье три года! Возьмите актуальную официальную документацию.

>ответ 500 OOPS: config file not owned by correct user, or not a file

Под root-ом запускаете? Потом этот сервер не уменьшает своих прав до пользователя vsftpd? Если да, то

Код

chown vsftpd /etc/vsftpd.conf


Добавлено через 1 минуту и 47 секунд
В общем-то имя пользователя может быть и другим. Доки смотрите.

Автор: focus_198411 27.8.2010, 22:27
Цитата(djamshud @ 27.8.2010,  22:15)
focus_198411, статье три года! Возьмите актуальную официальную документацию.

>ответ 500 OOPS: config file not owned by correct user, or not a file

Под root-ом запускаете? Потом этот сервер не уменьшает своих прав до пользователя vsftpd? Если да, то

Код

chown vsftpd /etc/vsftpd.conf


Поменял владельца, таже картина! Может и группу нужно поменять?

Добавлено через 7 минут и 23 секунды
хм.... добавл пользователя в БД, стало отображаться следующее
500 OOPS: unrecognised variable in config file: secure_service_name

Автор: djamshud 27.8.2010, 22:46
focus_198411, ну... Нужно читать конфиг и разбираться. Но меня преследует чувство, что сервер вы поставили черти каким способом вместо того, чтобы воспользоваться пакетным менеджером своего дистрибутива, который все сам бы за вас настроил по умолчанию.

Автор: focus_198411 27.8.2010, 22:54
Цитата(djamshud @ 27.8.2010,  22:46)
focus_198411, ну... Нужно читать конфиг и разбираться. Но меня преследует чувство, что сервер вы поставили черти каким способом вместо того, чтобы воспользоваться пакетным менеджером своего дистрибутива, который все сам бы за вас настроил по умолчанию.

я через пакетный менеджер и ставил

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)