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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: [Решено] Незапуск VSFTPD  (Прочитано 2771 раз)

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

Оффлайн Silver_Foxy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
[Решено] Незапуск VSFTPD
« : 20 Январь 2010, 16:57:06 »
Люди добрые, помогите разобраться.
Чего хочу: vsftpd, закрытый анонимам, разрешённый только локальным пользователям, указанным в userlist.
Какая проблема: не могу запустить сервер. т.е. он пишет, что запускается, что [OK] и, как я понимаю, сразу отваливается.
Если закомментировать строки:
Цитировать
userlist_enable=YES
local_charset=UTF8
remote_charset=WIN1251
То запускается нормально.  Но сервак работает только при условии, что данные строки закомментированы и доступ разрешён всем локальным пользователям, что не нужно.

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

Конфиг:
Цитировать
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
userlist_file=/etc/vsftpd.userlist
userlist_enable=YES  #бла-бла-бла
local_charset=UTF8
remote_charset=WIN1251

в файле vsftpd.userlist лишь логины (в данный момент всего 1, под именем user1)
Цитировать
user1

Доступ на файл vsftpd.userlist 644 (т.е. читать его можно "сторонним" юзерам и демонам).

Версия - последняя из репо (2.0.6).
Ubuntu сервер 8.04, ядро 2.6.24-23-server
_______________________________________________________________________________________________
Решение:
Убрать комментарии после комманд в конфиге.
Была ошибка такая:
Цитировать
500 OOPS: bad bool value in config file for: userlist_enable
Таких строк быть не должно:
Цитировать
userlist_enable=YES  #бла-бла-бла
Не путайте программирование с правкой конфигов! ;)

С кодировкой у меня тоже была ошибка
Цитировать
500 OOPS: unrecognised variable in config file: local_charset
Но проблем с кодировкой не возникло. Посяму плюнул и закомментировал.
Удачи в настройках!
« Последнее редактирование: 21 Январь 2010, 14:38:59 от Silver_Foxy »
Linux Mint9 (10.04)

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1580
    • Просмотр профиля
Re: Незапуск VSFTPD
« Ответ #1 : 20 Январь 2010, 17:20:05 »
userlist_file=/etc/vsftpd.userlistСюда введите имена тех пользователей, которым доступ будет закрыт.
Подпись автора jillsmitt истинна...

Оффлайн Silver_Foxy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Незапуск VSFTPD
« Ответ #2 : 21 Январь 2010, 11:11:41 »
userlist_file=/etc/vsftpd.userlistСюда введите имена тех пользователей, которым доступ будет закрыт.
так может проще поставить userlist_deny=NO ?

но проблема-то не в этом. проблема в том, что сам сервер "отваливается" сразу после включения  :(
Linux Mint9 (10.04)

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1580
    • Просмотр профиля
Re: Незапуск VSFTPD
« Ответ #3 : 21 Январь 2010, 13:45:33 »
Запустите через терминал и посмотрите на что ругается.
Подпись автора jillsmitt истинна...

Оффлайн Silver_Foxy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Незапуск VSFTPD
« Ответ #4 : 21 Январь 2010, 13:48:46 »
Почти разобрался.
От обилия старания забыл про этот метод.

Были камменты после команд в конфиге  :idiot2:
привычка кодить наложила свой отпечаток)

Пользователь решил продолжить мысль 21 Январь 2010, 13:57:57:
Тему можем закрывать или удалять.
Проблема была именно в комментариях после команд.
« Последнее редактирование: 21 Январь 2010, 13:57:57 от Silver_Foxy »
Linux Mint9 (10.04)

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1580
    • Просмотр профиля
Re: Незапуск VSFTPD
« Ответ #5 : 21 Январь 2010, 14:00:18 »
Только напишите решение - и можно закрывать для потомков :)
Подпись автора jillsmitt истинна...

Оффлайн Silver_Foxy

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Незапуск VSFTPD
« Ответ #6 : 21 Январь 2010, 14:12:53 »
did it  :coolsmiley:
Linux Mint9 (10.04)

 

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