LightDM禁止电源管理按钮,xfce4禁止电源管理按钮
LightDM禁止电源管理按钮
LightDM登录界面右上角,点击电源按钮,有Suspend、hibernate、Restart、Shutdown几个电源管理按钮。当普通用户通过LightDM greeter界面进行登陆时,这便是一个极大的风险——普通用户随时可能把服务器关掉。
如何将这几个按钮禁止掉?LightDM提供了配置方法,请参考https://newbedev.com/how-to-disable-shutdown-reboot-suspend-hibernate讲的修改/etc/polkit-1/localauthority/50-local.d/restrict-login-powermgmt.pkla配置
[Disable lightdm PowerMgmt]
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
这个配置,也在使用LightDM greeter登录进去的xfce4桌面有效。
xfce4禁止电源管理按钮
如果不想禁止LightDM greeter中的电源管理按钮,而只禁止xfce4桌面里面的(登录进xfce4桌面的用户,点击右上角用户名,可出现一个下拉菜单,有Suspend、Shutdown两个电源管理按钮)。则可以参考https://docs.xfce.org/xfce/xfce4-session/advanced#kiosk_mode 进行配置
cat /etc/xdg/xfce4/kiosk/kioskrc
[xfce4-session]
Shutdown=root