[Sysadmins] vsftpd + pam-mysql auth problem
Afanasov Dmitry
ender на altlinux.org
Ср Янв 26 12:31:41 UTC 2011
On Tue, Jan 25, 2011 at 07:14:54PM +0300, Александр wrote:
> 22.01.2011 13:38, Александр пишет:
> > Jan 22 11:49:33 nanoRED vsftpd: pam_mysql - pam_mysql_check_passwd() returning 6.
[...]
> > Jan 22 11:49:33 nanoRED vsftpd: pam_mysql - pam_sm_authenticate() returning 3.
в моем случае только что было:
Jan 26 14:54:53 ender vsftpd: pam_mysql - pam_mysql_check_passwd() returning 6.
Jan 26 14:54:53 ender vsftpd: pam_mysql - pam_mysql_converse() called.
Jan 26 14:54:53 ender vsftpd: pam_mysql - conversation failure (reason: Conversation error)
Jan 26 14:54:53 ender vsftpd: pam_mysql - pam_sm_authenticate() returning 3.
причина оказалась тривиальнейшей: vsftpd собран с pam_userpass.so, потому
требует следующей строки в vsftpd.pam _перед_ pam_mysql.so:
auth required pam_userpass.so
auth required pam_mysql.so ...
account required pam_mysql.so ...
password required pam_deny.so
session required pam_deny.so
правда такой session, к слову, требует session_support=NO. дальше мне было
лень модули подбирать.
P.S. а pam-mysql в сизифе уже с ноября нету оказывается.
--
С уважением
Афанасов Дмитрий
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/sysadmins/attachments/20110126/fcb83132/attachment.bin>
Подробная информация о списке рассылки Sysadmins