Помогите разобраться с vsftpd + virtual user [закрыто]

файл с хешем создавался так:

# db4.5_load -T -t hash -f ./pass /ccc

в /etc/pam.d/ftp написано вот чего:

auth required /lib/security/pam_userdb.so db=/ccc
account required /lib/security/pam_userdb.so db=/ccc

при попытке приконнектится к серверу, говорит «530 Login incorrect.»
в логе пишет

«vsftpd: pam_userdb(ftp:auth): user_lookup: could not open database `/ccc': No such file or directory.»

Пакет sys-auth/pam_userdb 1.1.0 был замаскирован.
Может кто знает, где тут косяк и что с этим делать?

Права /ccc в порядке? Он

Права /ccc в порядке? Он доступен для чтения?

Working on Gentoo Linux for Asus P535 and Qtopia :-)

У народа работает с

У народа работает с шестьюстами, я пробовал делать три шестёрки :(
Главное, гад, пишет, что файл найти не может, или папку, то есть корень ФС, ага.
Ладно бы на нечитаемость ругался или на формат может кривой.
зы Подскажите как можно исходники посмотреть, похоже, что emerge их после сборки прибивает. Чует моё сердце, что грабля, в каком то нюансе. Я вот когда делал файл /ссс, db4.5_load страшно ругался на файл с исходным логин-паролем, оказалось, что файл надо было заканчивать пустой строкой, пришлось догадывалку включать.

А может у vsftpd включен

А может у vsftpd включен chroot?

Working on Gentoo Linux for Asus P535 and Qtopia :-)

да, включен

да, включен
чрут_локал_юзер

Может выключить и посмотреть

Может выключить и посмотреть что будет? :)

Working on Gentoo Linux for Asus P535 and Qtopia :-)

:)

да топикстартер имеет ввиду что пользователи ftp в чруте, а не сам vsftpd - он просто не понял что у него спросили...

klim888

klim888 написал(а):
Подскажите как можно исходники посмотреть, похоже, что emerge их после сборки прибивает.

$ ebuild /path/to/package_name.ebuild unpack && cd /var/tmp/portage/category_name/package_name/

+ вопрос:
у вас сам vsftpd в чруте или залогинившиеся пользователи чрутятся в своем каталоге? если сам vsftpd в чруте, то ссс должен находиться в чрутовом корне ;)

Пользователь, конечно. vsftpd

Пользователь, конечно. vsftpd у меня не в chroot.

А можно конфиг vsftpd? :) Хм

А можно конфиг vsftpd? :)

Хм странно что никто не попросил :)

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Ды да, не спортивно конечно,

Ды да, не спортивно конечно, за то практично.
vsftpd остался с анонимным даунлоудом, а аплоуд через https.
Спасибо всем!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".