[sisyphus] PAM problem

Dmitry D. Khlebnikov =?iso-8859-1?q?gm_=CE=C1_df=2Eru?=
Пн Фев 17 22:20:37 MSK 2003


On Mon, 17 Feb 2003 17:58:58 +0300
"Dmitry V. Levin" <ldv на altlinux.org> wrote:

DVL> On Mon, Feb 17, 2003 at 05:36:11PM +0300, Dmitry D. Khlebnikov
DVL> wrote:
DVL> > Приветик,
DVL> > 
DVL> > После обновления по dist-upgrade в пятницу произошло неприятное
DVL> > изменение в системе, выражающееся в следующем:
DVL> 
DVL> Это поведение было всегда (или почти всегда) и не связано с этим
DVL> обновлением.

Позволю себе не согласиться с Вами. Внимательно посмотрите оригинальное
письмо. Есть два пользователя: galaxy (uid 501, gid 501) и root (uid 0,
gid 0).

Делаем следующие вещи (хочется сменить пароль root'a):

1. Переходим под uid рута
[galaxy на galaxy galaxy]$ su -
Password: 

Перешли. Сейчас мы являемся рутом и по id мы можем видеть, что:

[root на galaxy root]# id
uid=0(root) gid=0(root) groups=0(root)

2. Теперь мы хотим поменять текущему пользователю пароль (текущий
пользователь - root)
[root на galaxy root]# passwd
passwd: updating all authentication tokens for user galaxy.

ВОПРОС: почему "for user galaxy"??? и почему в логах пишется, что
galaxy(uid=0)?????

DVL> > Если же менять вот так:
DVL> > 
DVL> > [root на galaxy root]# passwd root
DVL> > passwd: updating all authentication tokens for user root.
DVL> > 
DVL> > то меняется пароль у того, у кого нужно, но вот в syslog'e:
DVL> > 
DVL> > Feb 17 17:34:28 galaxy pam_tcb[2617]: passwd: Password for root
DVL> > changed by galaxy(uid=0)
DVL> > 
DVL> > ... плохо это =((
DVL> 
DVL> Что здесь не так? По-моему, все правильно.

надеюсь, что более конкретно изложил проблему.

DVL> --
DVL> ldv


-- 
С уважением, Дмитрий Д. Хлебников
DataForce IP



Подробная информация о списке рассылки Sisyphus