我想禁止访客推动重启

我想禁止访客推动重启

每个用户或每个来宾会话都可以重新启动计算机。我希望只有 root 可以重新启动或关闭计算机。关于关闭电源按钮。必须禁用按钮。我必须做什么?

答案1

如果要禁用 GUI 关机/重启选项,请使用Polkit 政策. 在(例如) 中创建一个.pkla文件,其中包含:/etc/polkit-1/localauthority/50-local.d00-disable-shutdown.pkla

[Disable Shutdown, etc.]
Identity=unix-user:*
Action=org.freedesktop.login1.reboot;org.freedesktop.login1.reboot-multiple-sessions;org.freedesktop.login1.power-off;org.freedesktop.login1.power-off-multiple-sessions;org.freedesktop.login1.suspend;org.freedesktop.login1.suspend-multiple-sessions;org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions
ResultAny=no
ResultInactive=no
ResultActive=no

您可以添加更多部分以允许特定用户或组使用按钮,或者您也可以用来unix-user:guest-*专门限制来宾用户(其姓名通常guest-后跟随机字符串)。

该按钮仍然存在,但不会存在关机/重启选项:

在此处输入图片描述

这个错误

相关内容