禁止/删除 Xfce4 上的关机/重启选项

禁止/删除 Xfce4 上的关机/重启选项

我正在使用 RHEL8 服务器系统作为跳转主机 - 使用 tls 1.2/rdp 从 windows-world 连接到它,然后使用 Xcfe4 作为需要 X-windows 的应用程序的 X11 基础。

我的问题是关于 Xfce4 右上角的关机按钮。

  1. 当只有一个登录用户时,如何禁止用户关机/重启?
  2. 我如何用注销按钮替换该按钮?

微软是版本 4.16,波尔基特是版本 0.115

使用 CentOS/RHEL7 这不是问题 - 您只需创建一个 kioskrc: /etc/xdg/xfce/kiosk/kioskrc

[xfce4-session]
Shutdown=root

我认为 1. 与 polkit 有关(2012 年的一些发现与此有关),因此我包含了它的版本。

答案1

问题 #1 的解决方案是通过 polkit:

/usr/share/polkit-1/actions/将这两个文件中与hybernate/shutdown/reboot对应的所有项都设置为“no”:

  • org.xfce.power.policy
  • org.freedesktop.login1.policy

相关内容