在 12.04 中,可以通过在/etc/polkit-1/localauthority/50-local.d(改编自此处)中添加以下限制来防止系统关闭或从登录屏幕重新启动:
[Disable lightdm PowerMgmt]
Identity=unix-user:lightdm
Action=org.freedesktop.consolekit.system.restart;org.freedesktop.consolekit.system.stop
ResultAny=no
ResultInactive=no
ResultActive=no
Run Code Online (Sandbox Code Playgroud)
对于 14.04,此规则似乎不再有效。任何建议如何实施限制?