[Comm] sudo & poweroff
Maxim Bodynasky
=?iso-8859-1?q?maximbo_=CE=C1_rambler=2Eru?=
Пн Сен 6 16:20:36 MSD 2004
Как-то это было написано php-coder:
> 0000100101011110100100101::06.09.2004::0110001001001000100111100100010
>
> Привет, Linuxоиды!
>
> Моя мама не может выключить компьютер :(( Она выходит из KDE, вводит
> poweroff и получает сообщение, что у ней нет прав, хотя я ей вроде
> их дал.
>
> В /etc/sudoerc прописано:
> ya mycomp=(root) NOPASSWD:/sbin/poweroff /sbin/reboot
^ тут запятую не нужно
поставить случаем?
> У пользователя прописал alias'ы:
>
> [ya на mycomp ya]$ alias poweroff reboot
> alias poweroff='sudo /sbin/poweroff'
> alias reboot='sudo /sbin/reboot'
>
> Но они почему-то замещаются:
>
> [ya на mycomp ya]$ which poweroff reboot
> /usr/bin/poweroff
> /usr/bin/reboot
ясен пень :-) which - внешняя по отношению к bash(zsh) программа, и о
его alias'ах знать ничего не знает.
> При этом при попытке выключить получаю:
>
> [ya на mycomp ya]$ poweroff
> Password:
> Sorry, user ya is not allowed to execute '/sbin/poweroff' as root on mycomp.mydomain.
>
> В логах:
> sudo: ya: command not allowed;
>
> В чем проблема? Что я сделал не правильно? Буду очень благодарен за
> помощь!
Подробная информация о списке рассылки community