阻止用户访问“系统设置”

duk*_*vin 3 system-settings

我正在管理一个系统,不希望人们弄乱他们的系统设置(特别是电源设置)。

我到处搜索,找不到从系统设置中禁用电源设置的方法。

gnome-system-tools 软件包不包含任何用于限制访问系统设置或电源设置的选项。

使用 Raring Ringtail。

小智 5

将权限更改为 700 for/usr/bin/gnome-control-center将帮助您限制普通用户获得访问权限。
但是,所有设置都会消失,用户将无法设置其他设置,例如显示器或键盘。

另一个好方法是定义用户组并更改gnome-control-center 这些组的所有权。然后将允许的用户添加到组中。完整说明在这里

我们已经创建了具有某些管理员权限的组,并使用/etc/sudoers条目在白名单中的位置进行集中管理,并根据需要提供。
例如:
包括行:

$admin=ALL=(ALL) ALL `!/usr/bin/gnome-control-center`
Run Code Online (Sandbox Code Playgroud)

  • 请注意,聪明的用户仍然可以使用其他工具来更改他们的设置。例如,使用`gsettings`。如果您限制对它的访问,那么用户将能够无限期地执行 `gsettings` 所做的事情。所以这个方法确实有效,但只适用于不知道如何绕过它的用户。 (3认同)