Я управляю системой и не хочу, чтобы люди возились со своими системными настройками (в частности, настройками питания).
Я искал всюду и не могу найти способ отключения настроек питания из системы
В пакете gnome-system-tools не было никаких ограничений для ограничения доступа к системным настройкам или настройкам питания.
Использование Raring Ringtail.
Центр управления Gnome загружает все апплеты, у которых есть .desktop файлы в /usr/share/applications. Он не жалуется, что некоторые апплеты отсутствуют.
После того, как у вас есть необходимые настройки, самый простой способ сохранить апплет в Центре управления - просто переименовать соответствующий файл .desktop ,
sudo mv /usr/share/applications/gnome-power-panel.desktop /usr/share/applications/gnome-power-panel.desktop.original
Это также помешает пользователям запускать апплет в изоляции, поскольку переименованный файл не будет отображаться в поиске Dash.
sudo chgrp adm /usr/bin/unity-control-center
sudo chmod 750 /usr/bin/unity-control-center
Эти команды работали для меня.
Если вы хотите запретить пользователю или группе открывать панель управления системой, отредактируйте / usr / bin / gnome-control-center
Вот пример (пользовательский пользователь может не начало центра):
#!/bin/sh
# User 'user' may not start the systemsettings
if [ $USER = "user" ]; then
exit 1;
fi
# from here on is the original file!
#
# Support legacy applications that still refer to gnome-control-center in Unity
if [ "$XDG_CURRENT_DESKTOP" = "Unity" ] && [ -x /usr/bin/unity-control-center ]; then
exec /usr/bin/unity-control-center $@
else
exec /usr/bin/gnome-control-center.real $@
fi
# End of file`
Вы можете установить
ninja
и настроить «черный список», какие программы должны быть не для общего использования.