我想禁止客人推重启

每个用户或每个人的Guest Session都可以重启计算机。 我想只有root可以重启或关闭电脑。 关于关闭电源的按钮。 必须禁用按钮。 我应该做什么?

如果要禁用GUI关闭/重新启动选项,请使用Polkit策略 。 在/etc/polkit-1/localauthority/50-local.d (比如00-disable-shutdown.pkla )中创建一个.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用户 – 后跟随机字符串)。

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

在此处输入图像描述

看到这个bug 。