LINUX.ORG.RU

users, groups


0

1

Смотрим группы, в которыя я (paxac) вхожу

$ groups
users floppy audio video cdrom
Но смотрим /etc/group
$ cat /etc/group|grep audio
audio:x:17:root

и здесь только root. И, например, если из крона запускаю whoami и group, то выдаёт соответсвенно paxac и... только users. Т.е. в полном соответсвии с /etc/group, в audio я не числюсь.

Внимание вопрос. Почему, если я из терминала (не важно, из xterm или из чистого, без иксов) пишу groups (или id, не важно), то я числюсь в audio и др. группах. А когда крон ОТ МОЕГО ИМЕНИ (whoami=paxac) выполняет то же, то я в audio не числюсь.

Просто интересно, откуда я вдруг становлюсь членом floppy audio video cdrom, если в /etc/group в этих группах только root?

P.S. проблема с кроном решилась насильным добавилением себя в audio, но вопрос не в этом.

P.P.S. Slackware


Ответ на: комментарий от edigaryev

то же, что groups, только в другой форме. Напр. из терминала

$ id
uid=1000(paxac) gid=100(users) группы=11(floppy),17(audio),18(video),19(cdrom),100(users)

paxac ()
Ответ на: комментарий от kernelpanic

нет такого. Вот посмотрите, пожалста, у себя. Сначала `groups`, а потом посмотрите эти группы в /etc/group — там вы прописаны?

paxac ()
Ответ на: комментарий от kernelpanic

Та же просьба к слакварщикам.

Вообще каким образом я вдруг могу оказаться в составе групп, в то время как в /etc/group меня там нет? Загадка природы.

paxac ()
Ответ на: комментарий от kernelpanic

что в /etc/security/group.conf?

В Слаке нет PAM как такового.

GotF ★★★★★ ()
Ответ на: комментарий от paxac

> каким образом я вдруг могу оказаться в составе групп, в то время как в /etc/group меня там нет?

например в случае samba и winbind. Также NIS. Вообще пора привыкать что passwd, group это last resort - проверяется в последнюю очередь :)

см. nsswitch.conf

MKuznetsov ★★★★★ ()
Ответ на: комментарий от MKuznetsov

> см. nsswitch.conf

Посмотрел. Там ничего интересного (знакомых слов, типа «users», «audio», «paxac» я та не нашёл.)

paxac ()
Ответ на: комментарий от paxac

Посмотрел. Там ничего интересного (знакомых слов, типа «users», «audio», «paxac» я та не нашёл.)

А с чего они там должны быть? =)
nsswitch.conf служит маленько для других целей =))

dgeliko ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.