Поставил себе Ред Хэт 7. Вроде всё ничего, а когда хочу выгрузиться в режиме простого пользователя, то не знаю как. В режиме Рута команда /sbin/shutdown -h now работает, а врежиме рядового пльзователя нет. Что делать?
Разумеется, не работает. Или ты думал, что простой пользователь должен иметь право останавливать систему? Команды, требующие рутовых полномочий, выполняются через su.
Ctrl-Alt-Del и выключать при ресете (если разрешено).
Если это только твой тазик - заведи себя в группу root поставь права на /sbin/shutdown или /sbin/halt в -rwxr-xr-x. Может полегчает.
Кажется проще будет не вышеуказанное, а под рутом создать в бинах ссылку на shutdown, и на ссылку уже выставить права для пользователя.
WBR, Stealth Green.
Что-то я забыл об этой теме. Хотел сначала остальным дать высказаться, а потом и запамятовал
Наиболее универсальным решением (годным и для других команд, которым нужны рутовы полномочия) будет, наверно, sudo ( http://www.courtesan.com/sudo/www.html ). Скачиваем, собираем ( как обычно - ./configure , потом make , потом make install), после чего вносим свои желания в /etc/sudoers (тем, кто хоть как-то способен работать в vi, рекомендую использовать для этого команду visudo). Например, так:
Код |
# User alias specification User_Alias TRUSTED = username1,username2 ... # Cmnd alias specification Cmnd_Alias SHUTDOWN=/sbin/shutdown,/sbin/halt ... # User privilege specification root ALL=(ALL) ALL TRUSTED ALL=NOPASSWD:SHUTDOWN |
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)