Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

WinCity.Ru _ Операционные системы *nix _ Как крректно выгрузиться из Линукс?

Автор: Cyril Четверг, 23 Октября 2003, 10:51

Поставил себе Ред Хэт 7. Вроде всё ничего, а когда хочу выгрузиться в режиме простого пользователя, то не знаю как. В режиме Рута команда /sbin/shutdown -h now работает, а врежиме рядового пльзователя нет. Что делать?

Автор: Leppy Четверг, 23 Октября 2003, 18:00

Разумеется, не работает. Или ты думал, что простой пользователь должен иметь право останавливать систему? Команды, требующие рутовых полномочий, выполняются через su.

Автор: Rendevor Четверг, 27 Ноября 2003, 10:14

Ctrl-Alt-Del и выключать при ресете (если разрешено).
Если это только твой тазик - заведи себя в группу root поставь права на /sbin/shutdown или /sbin/halt в -rwxr-xr-x. Может полегчает.

Автор: Stealth Green Понедельник, 22 Марта 2004, 10:24

Кажется проще будет не вышеуказанное, а под рутом создать в бинах ссылку на shutdown, и на ссылку уже выставить права для пользователя.
WBR, Stealth Green. biggrin.gif

Автор: yozh Пятница, 23 Апреля 2004, 15:55

Что-то я забыл об этой теме. Хотел сначала остальным дать высказаться, а потом и запамятовал smile.gif
Наиболее универсальным решением (годным и для других команд, которым нужны рутовы полномочия) будет, наверно, 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

После этого sudo shutdown -h now - и всё работает.
Может, кому пригодится...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)