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

Возможный дубликат:
Разница между закрытием меню и выключением -h сейчас

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

1 ответ

Механизмом представляется сообщение DBus, отправленное процессу с привилегиями root. Взято из Как сделать выключение без пароля администратора?:

Неисправность:

dbus-send --system --print-reply --dest=org.freedesktop.Hal \
          /org/freedesktop/Hal/devices/computer \
          org.freedesktop.Hal.Device.SystemPowerManagement.Shutdown
Другие вопросы по тегам