[sisyphus] Master 2.2 и LDAP
Denis S. Filimonov
=?iso-8859-1?q?den_=CE=C1_academ=2Eorg?=
Чт Мар 13 08:56:21 MSK 2003
13 Март 2003 03:03, Arcady V. Ivanov написал:
> Denis S. Filimonov пишет:
> >>Я и имею в виду, что для локальных юзеров регистрация
> >>естественно работает.
> >
> >да, а для юзеров отсутствующих в tcb она работать не должна...
> >sshd наверно может обойтись ключом, а вот kdm... что-то тут не так
> > :) попробуйте в system-auth поставить
> >----------------------------------------------------------
> >auth sufficient /lib/security/pam_ldap.so
> >auth required /lib/security/pam_tcb.so shadow fork
> >nullok
> >account sufficient /lib/security/pam_ldap.so
> >account required /lib/security/pam_tcb.so shadow fork
> >password required /lib/security/pam_passwdqc.so
> >min=disabled,24,12,8,7 max=40 passphrase=3 match=4 similar=deny
> >random=42 enforce=users retry=3
> >password required /lib/security/pam_tcb.so use_authtok
> >shadow fork prefix=$2a$ count=8 write_to=tcb
> >session optional /lib/security/pam_tcb.so
> >session required /lib/security/pam_limits.so
> >-----------------------------------------------------------
> >должен заработать login для пользователей в ldap, но passwd будет
> >пытаться сменить пароль в tcb
> >_______________________________________________
>
> Спасибо, заработало, только теперь для локальных юзеров
> 2 раза пароль ввести просит. Как я понимаю - 1 раз пытается
> выцепить из LDAP, 2-й из TCB.
да, точно, забыл.
надо вторую строку исправить на:
auth required /lib/security/pam_tcb.so shadow fork
nullok use_first_pass
можно, кстати, поменять порядок проверки паролей, т.е. сначала проверять
в tcb, а потом в ldap
Подробная информация о списке рассылки Sisyphus