Вобщем суть в том что хочу чтобы vsftpd кушал юзеров через pam , создаю базу db_load -T -t hash /root/somefile /etc/some.db вроде pam должен есть такое, в /etc/pam.d/vsftp
auth required /lib/security/pam_userdb.so db=/etc/some.db
account required /lib/security/pam_userdb.so db=/etc/some.db
но pam пишет упорно каждый раз в /var/log/secure что:
"vsftpd: pam_userdb(vsftpd:auth): user_lookup: could not open database"
я базу собирал всеми версиями db_load и 2 и 3 и 4 а результат все тот же...
может кто знает...
спасибо ТОВАРИЩИ!
все понял я пень трухлявый в /etc/pam.d/vsftpd
auth required pam_userdb.so db=/etc/vsftpd/vsftpd_login.db
^^^^
account required pam_userdb.so db=/etc/vsftpd/vsftpd_login.db
^^^
имя базы писал с расширением! совсем голова больная стала...
а вы кстате не обратили внимание на это, а это крайне важно...
СПАСИБО ЗА ПОМОЩЬ.