如何从 unity 配置关机密码要求

如何从 unity 配置关机密码要求

我配置了其中一台电脑作为服务器。其他员工也可以通过来宾帐户使用它。显然我不希望任何用户关闭这台电脑。而且我每天下班前都要关闭它。有没有办法配置它,让它在有人试图关闭电脑时要求输入管理员帐户的用户名/密码?

我正在运行 Ubuntu 14.04/Unity。

答案1

您可以使用 Polkit 规则来控制 GUI 关机权限(该shutdown命令不受影响,并且像往常一样需要 root 权限)。一组规则如下这个答案应该这样做。在(例如)中创建一个.pkla文件:/etc/polkit-1/localauthority/50-local.d/00-disable-shutdown.pkla

[Disable Shutdown, etc. for all users]
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=auth_admin

auth_admin策略将要求管理用户(默认情况下为组成员sudo)授权。

相关内容