我们计划在一所大学安装 80 个 Ubuntu 桌面。管理层告诉我们要尽可能强化 Ubuntu 桌面,比如用户不能自定义系统设置,例如更改壁纸、主题等等。你们能否分享一下强化 Ubuntu 系统的观点?这样对我构建一个好的桌面系统会有帮助。提前谢谢
需要完成的任务:
- 限制用户更改壁纸和主题
- 限制用户添加/删除系统面板。
- 限制用户安装/删除包。
- 禁用 USB 存储设备。
- 在系统墙纸背景右下角以粗体显示系统的 IP 地址。
答案1
一些一般观点:
Gnome3(Ubuntu 11.10 及更高版本 - Unity 基于 Gnome)使用 dconf 来存储其设置。请参阅dconf 系统管理员指南如何锁定设置以便用户无法更改它们。
使用dconf-编辑器(包
dconf-tools
)看看有哪些选项。对于 Gnome2(最高到 Ubuntu 11.04),有桌面管理员的 GNOME 锁定和预配置指南。
在 Gnome3 中,描述的大多数配置选项都不再使用,但由于某些程序(例如 Compiz)仍然使用 Gnome2 的 GConf,因此“启用锁定”部分可能仍然有用。
使用gconf-编辑器查看 GConf 中存储了哪些选项。
要禁用 USB 存储设备,将usb_storage
内核模块列入黑名单应该可以解决问题,请参阅modprobe.conf 手册页如何做到这一点。