我正在使用 RHEL8 服务器系统作为跳转主机 - 使用 tls 1.2/rdp 从 windows-world 连接到它,然后使用 Xcfe4 作为需要 X-windows 的应用程序的 X11 基础。
我的问题是关于 Xfce4 右上角的关机按钮。
- 当只有一个登录用户时,如何禁止用户关机/重启?
- 我如何用注销按钮替换该按钮?
微软是版本 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