LINUX.ORG.RU

[idesk] помогите настроить кнопку выключения


0

1
table Icon
Caption: Exit
Command: sudo shutdown -h now
Icon: /home/snab/.idesktop/exit.png
X: 484
Y: 100
Command0[0]: sudo shutdown -h now
end

как мне нужно написать, чтоб простой пользователь мог запустить этот значек? может есть другая комманда для выключения компа от пользователя?

★★

я так понимаю надо разрешить пользователю выполнять shutdown так:

пользователь ALL = (ALL) ALL, NOPASSWD:/sbin/shutdown

krang ★★
() автор топика

РЕШЕНО! запускаем

sudo visudo
и там редактируем строку %admin
%admin ALL = NOPASSWD: /sbin/shutdown
и можно теперь запускать
sudo shutdown -h now
без пароля

krang ★★
() автор топика
Ответ на: комментарий от krang

ПОМОГИТЕ!!! как вернуть все взад? я теперь не могу вообще ничего сделать кроме как выключить комп. Не могу даже запустить sudo

krang ★★
() автор топика
Ответ на: комментарий от krang

ОКОНЧАТЕЛЬНОЕ РЕШЕНИЕ!!!

ничего не трогать

sudo chmod u+s /sbin/shutdown
и ВСЕ! и тогда получается
table Icon
Caption: Exit
Command: shutdown -h now
Icon: /home/snab/.idesktop/exit.png
X: 484
Y: 100
Command0[0]: shutdown -h now
end

krang ★★
() автор топика
Ответ на: комментарий от krang

ПОМОГИТЕ!!! как вернуть все взад? я теперь не могу вообще ничего сделать кроме как выключить комп. Не могу даже запустить sudo

загрузись с livecd, подмонтируй раздел и руками исправь sudoers

JB ★★★★★
()
Ответ на: комментарий от JB

я по другому сделал, просто подрубил хард к другому компу и исправил /etc/sudoers

krang ★★
() автор топика

может есть другая комманда для выключения компа от пользователя?

dbus-send --system --print-reply --dest=«org.freedesktop.UPower» /org/freedesktop/UPower org.freedesktop.UPower.Shutdown

lazyklimm ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.