Xfce
xfce:允許非 root 使用者關機
如何在 xfce 中允許普通使用者關機?
目前,註銷/重啟/關閉框只允許註銷選項,並且必須切換到控制台,以 root 身份登錄並從那里關閉總是有點煩人。
xfce wiki提供了許多不同的解決方案。我更喜歡使用 hal 和 dbus。
**第 1 步:**了解如何在您的發行版中呼叫 all things power 的使用者組。引用維基:
您的 /etc/dbus-1/system.d/hal.conf 應該包含與此類似的部分:
<policy group="power"> <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/> ... </policy>
在這裡,使用者組稱為power。在我的 debian 安裝中,我發現它被稱為powerdev。
**第 2 步:**同樣,來自wiki:
將使用者添加到電源組(root):
gpasswd -a <username> power
當您註銷並再次登錄時,關閉和重新啟動按鈕應該是敏感的。注意:需要重啟或重啟守護程序;僅僅退出 xdm 登錄螢幕是不夠的。
編輯:上面的解決方案不適用於全新安裝。以下技巧有效(Source):
創建
/etc/polkit-1/localauthority/50-local.d/shutdownreboot.pkla
並添加以下內容:[restart] Identity=unix-user:* Action=org.freedesktop.consolekit.system.restart ResultAny=yes [stop] Identity=unix-user:* Action=org.freedesktop.consolekit.system.stop ResultAny=yes