=?iso-8859-1?q?=5Bmdk-re=5D_Re=3A_=5Bmdk-re=5D_=D7=C8=CF=C4_=D0=CF=C4_=CF?= =?iso-8859-1?q?=C2=D9=DE=CE=D9=CD_=D0=CF=CC=D8=DA=CF=D7=C1=D4=C5=CC=C5=CD?=

Pavel Marakhovsky =?iso-8859-1?q?=5Ftroggy=5F_=CE=C1_mtu-net=2Eru?=
Пн Янв 15 06:49:01 MSK 2001


On Mon, 15 Jan 2001 03:18:41 +0300
"Dmitry V. Levin" <ldv на fandra.org> wrote:

DVL> > > IZ> > > DVL> Что происходит, если сделать:
DVL> > > IZ> > > DVL> # useradd test; su - test
DVL> > > IZ> > >
DVL> > > IZ> > > [root на earth /]# useradd test; su - test
DVL> > > IZ> > > su: cannot run /bin/bash: Permission denied
DVL> > > IZ> > >
DVL> > > IZ> > > хм... то же самое что и при загрузке...
DVL> > > IZ> >
DVL> > > IZ> > А у Вас root filesystem случайно не noexec?
DVL> > > IZ> > Вообще, что в /etc/fstab?
DVL> > > IZ>
DVL> > > IZ> А что с правами на /bin?
DVL> > >
DVL> > > нормально вроде...
DVL> > > drwxr-xr-x   2 root     root         4096 Jan 14 10:12 bin/
DVL> > 
DVL> > А на /? :-)
DVL> 
DVL> Чего уж тут гадать:
DVL> 1. Поставьте (если еще не поставили) пакет strace.
DVL> 2. Сделайте снова "useradd test" (на всякий случай).
DVL> 3. Запустите команду
DVL> # strace -qfF -o strace.log su - test
DVL> 4. Посмотрите файл strace.log; если не станет все понятно, то
DVL> 5. Запакуйте файл strace.log и вышлите мне (не в список).
Последнее сообщение с Permission denied:

open("/dev/console", O_WRONLY|O_NOCTTY) = -1 EACCES (Permission denied)

До этого он проходит весь /dev и на каждое устройство так ругается.

Насколько я понял дело в правах на /dev/console. Только как правильно права: просто на устройство или
где-то в файликах? Мне кажется что на роль этого подходит /etc/security/console.perms. Там только
root светится и больше никого.

Где это можно подправить, или надо устанавливать права на /dev?

DVL> Regards,
DVL> 	Dmitry

----
WBW, Pavel

e-mail: unatine на mail.ru




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