Доброго времени суток!
Помогите пожалуйста разобраться с такой проблемой - мне нужно на рабочем столе сделать ярлык, по клику на котором выключается компьютер.
собсно проблема вот в чем: запускаю консоль из под текущего пользователя, набираю
/sbin/poweroff
пишет operation not permitted
делаю su, пароль, то же самое - все замечательно выключается!
Как сделать, чтобы выключалось под текущего пользователя?
система alt linux desktop 4.0.
в модуле настройки kde стоит "разрешать выключать компьютер всем"
дополнение:
нашел статью про knoppix: _http://www.knoppix.ru/adv260304.shtml
Можно настроить sudo на беспарольный запуск этой команды, тогда выключать компьютер надо будет командой sudo shutdown. Для этого в /etc/sudoers надо добавить строку
ALL ALL = NOPASSWD: (ALL) /sbin/shutdown, /sbin/reboot
попробовал, консоль пишет
sudoers file: syntax error, line 2
sudo: parse error in /etc/sudoers near line2
а в var/mail появилась такая запись:
parse error in /etc/sudoers near line2; TTY=pts/1 ; PWD=/home/user ; USER=root ; COMMAND=/sbin/poweroff
(имя пользователя - user)
что я делаю не так?
Помогите пожалуйста разобраться с такой проблемой - мне нужно на рабочем столе сделать ярлык, по клику на котором выключается компьютер.
собсно проблема вот в чем: запускаю консоль из под текущего пользователя, набираю
/sbin/poweroff
пишет operation not permitted
делаю su, пароль, то же самое - все замечательно выключается!
Как сделать, чтобы выключалось под текущего пользователя?
система alt linux desktop 4.0.
в модуле настройки kde стоит "разрешать выключать компьютер всем"
дополнение:
нашел статью про knoppix: _http://www.knoppix.ru/adv260304.shtml
Можно настроить sudo на беспарольный запуск этой команды, тогда выключать компьютер надо будет командой sudo shutdown. Для этого в /etc/sudoers надо добавить строку
ALL ALL = NOPASSWD: (ALL) /sbin/shutdown, /sbin/reboot
попробовал, консоль пишет
sudoers file: syntax error, line 2
sudo: parse error in /etc/sudoers near line2
а в var/mail появилась такая запись:
parse error in /etc/sudoers near line2; TTY=pts/1 ; PWD=/home/user ; USER=root ; COMMAND=/sbin/poweroff
(имя пользователя - user)
что я делаю не так?