我正在管理一个系统,不希望别人弄乱他们的系统设置(特别是电源设置)。
我到处都搜索过,但找不到从系统设置中禁用电源设置的方法。
gnome-system-tools 包不包含任何用于限制访问系统设置或电源设置的选项。
使用 Raring Ringtail。
答案1
将权限更改为 700/usr/bin/gnome-control-center
将有助于限制普通用户的访问权限。
但是,这会影响所有设置,用户将无法设置其他设置,例如显示器或键盘。
另一个好方法是定义用户组并将所有权更改gnome-control-center
为这些组。然后将允许的用户添加到该组。完整描述是这里。
我们所做的是创建具有某些管理权限的组,并使用/etc/sudoers
其中的条目列入白名单并根据需要提供来集中管理。
例如:
包括以下行:
$admin=ALL=(ALL) ALL `!/usr/bin/gnome-control-center`
答案2
Gnome 控制中心会加载所有包含.desktop
中的文件的小程序/usr/share/applications
。即使某些小程序丢失,它也不会发出任何提示。
一旦您完成了所需的设置,阻止小程序显示在控制中心的最简单方法就是重命名相应的.desktop
文件。
sudo mv /usr/share/applications/gnome-power-panel.desktop /usr/share/applications/gnome-power-panel.desktop.original
这也将阻止用户单独运行小程序,因为重命名的文件不会出现在 Dash 搜索中。
答案3
sudo chgrp adm /usr/bin/unity-control-center
sudo chmod 750 /usr/bin/unity-control-center
这些命令对我有用。
答案4
您可以安装
忍者
并配置一个“黑名单”,哪些程序不应供一般使用。