Выключить компьютер из консоли. Gnome. Без правки sudoers.

Linux GNOME

Как можно выключить комп без прав рута из консоли? Через гуи же как-то можно сделать. Использую 2 компа, один удалённо, хочется выключать оба одновременно, скриптом. На обоих стоит гном.
sudoers не хочу править, так как это как-то неправильно, я думаю, в данной ситуации.
Посоветуете что?

Примечание:
URWC: ок, похоже на то, что нужно.
Но выключить у меня не получается:

$ dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
Error org.freedesktop.ConsoleKit.Manager.NotPrivileged: Not Authorized

$ ck-list-sessions
Session1:
active = TRUE
x11-display = ':0'
x11-display-device = '/dev/tty7'
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2011-09-12T13:26:16.584396Z'
idle-since-hint = '2011-09-12T13:31:14.699202Z'
Session2:
session-type = ''
active = FALSE
x11-display = ''
x11-display-device = ''
display-device = '/dev/ssh'
remote-host-name = 'am-cli.local'
is-local = FALSE
on-since = '2011-09-12T13:26:42.662531Z'

(Одинаковые поля выкинуты для сокращения места)

Есть какие идеи решения?
Пока я сделаю локальный демон, который будет следить за подключением и отключать комп при отсутствии подключения. Но это костыль всё равно.

Примечание:
GShutdown не работает, видимо, по этой же причине.
Ответы:
Посмотрите GShutdown
Если система с ConsoleKit, то компьютер можно выключить комнадой:
dbus-send --system --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
можно так:
chmod +s /sbin/halt
дать всем пользователям право выполнять программу poweroff (/sbin/poweroff)


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.