[sisyphus] проблема с passwd
Igor A. Bedarev
=?iso-8859-1?q?bedarev_=CE=C1_itam=2Ensc=2Eru?=
Пн Апр 8 20:57:15 MSD 2002
On Mon, 8 Apr 2002 19:16:48 +0400
"Dmitry V. Levin" <ldv на alt-linux.org> wrote:
> On Mon, Apr 08, 2002 at 10:01:41PM +0700, Igor A. Bedarev wrote:
> > Обновил некоторые пакеты из сизифа (начал с samba, она потребовала
> > pam, tcb) и не могу теперь сменить пароль ни одному пользователю
> >
> > root на bedarev~/>passwd user
> > passwd: User not known to the underlying authentication module.
>
> В этом списке публиковался TCB checklist - список того, что нужно
> проверить на тему правильности конфигурации TCB-enabled системы.
> Добавьте к нему "rpm -V passwd".
>
>
Нашел в архиве такие Ваши рекомендации
*******************************************
1. grep '^shadow:.*tcb' /etc/nsswitch.conf
должен возвращать одну строку.
2. grep ^USE_TCB /etc/login.defs
должен возвращать одну строку, содержащую yes.
3. grep ^TCB_AUTH_GROUP /etc/login.defs
также должен возвращать одну строку, содержащую yes.
4. Права должны быть
/etc/tcb: (root,shadow,0710)
/etc/tcb/user: (user,auth,2710)
/etc/tcb/user/shadow: (user,auth,0640)
5. rpm -V libtcb pam pam_tcb pam-config login su passwd
не должен ничего возвращать.
*****************************************
Кроме пункта #1 все выполняется, а по #1, что значит возвращать одну строку?
Что должно в ней быть? У меня ни чего не выводится.
----------------------------
С наилучшими пожеланиями
Игорь Бедарев.
Подробная информация о списке рассылки Sisyphus