本章介绍如何禁用 GNOME 桌面的特定功能。
GNOME 桌面提供了一些功能,可用于限制使用 GNOME 桌面中的某些功能。 在各种需要限制用户在计算机上所能执行的操作的场合下,禁用功能非常有用。 例如,您可能需要禁止在商业展示期间的某台公用计算机上进行命令行操作。 禁用功能也叫做锁定功能。
您可以设定 GConf
键来禁用功能。 有关如何设定 GConf
键的信息,请参阅第 1 章,使用 GConf。 您还能使用配置编辑器
应用程序在用户配置源中设置 GConf
键。 有关配置编辑器
应用程序的详细信息,请参阅 GConf 编辑器手册。
要禁用锁定屏幕和注销功能,请将 /desktop/gnome/lockdown/disable_lockscreen_and_logout 键设置为 true。
禁用锁定屏幕和注销功能时,会从面板中删除以下项:
锁定屏幕和注销用户菜单项(主菜单)。
锁定和注销菜单项(添加到面板 -> 操作菜单中)。 要打开此菜单,请右击面板中的空白位置,然后选择 添加到面板 -> 操作.
锁定屏幕 and 注销 用户菜单项(操作菜单中, 菜单栏
小程序)。
要禁用从命令行操作,请将 /desktop/gnome/lockdown/disable_command_line 键设置为 true。
禁用命令行操作时,会从面板中删除以下项:
包含以下命令的任何菜单项:
GNOME 终端
命令,即/usr/bin/gnome-terminal
/usr/bin/xterm
/usr/bin/setterm
从以下菜单中删除项:
主菜单
添加到面板 -> 从菜单启动
命令行
小程序(主菜单中),以及 添加到面板 -> 实用工具菜单中。
运行应用程序菜单项,以下应用程序中:
主菜单
添加到面板菜单中的操作子菜单
菜单栏
小程序中的操作
要禁用面板配置,请将 /desktop/gnome/lockdown/lockdown_panel_config 键设置为 true。
禁用面板配置时,用户界面上会发生以下变化:
从面板弹出菜单和抽屉弹出菜单中删除以下项:
添加到面板
删除此面板
属性
新面板
从启动程序弹出菜单中删除属性菜单项。
从小程序弹出菜单中删除以下项:
从面板中删除
锁定
移动
主菜单弹出菜单被禁用。 要禁用此弹出菜单,右击主菜单按钮。
启动程序拖动功能被禁用,使用户不能将启动程序在面板之间来回拖放。
面板拖放功能被禁用,使用户无法将面板拖放到新位置。
要限制用户可以启动的应用程序,请使用以下键:
/desktop/gnome/lockdown/restrict_application_launching
/desktop/gnome/lockdown/allowed_applications
要限制用户可以启动的应用程序,请将 /desktop/gnome/lockdown/restrict_application_launching 键设置为 true。
限制应用程序时,用户界面上会发生以下变化:
从以下菜单中删除运行应用程序项:
主菜单
添加到面板菜单中的操作子菜单
菜单栏
小程序中的操作
从以下菜单中删除所有与 /desktop/gnome/lockdown/allowed_applications 键中所列应用程序不符的菜单项:
主菜单
添加到面板菜单中的操作子菜单
添加到面板菜单中的从菜单启动子菜单
菜单栏
小程序中的操作
当用户双击面板、抽屉或者桌面上的某个启动程序时,如果 /desktop/gnome/lockdown/allowed_applications 键中未列出该应用程序,则会出现警告对话框。 不启动应用程序。
当用户打开其 MIME 类型与 /desktop/gnome/lockdown/allowed_applications 键中没有列出的应用程序相关联的文件时,出现警告对话框。 不启动应用程序。
如果 /desktop/gnome/lockdown/allowed_applications 键中没有列出特定的命令,则从菜单中删除相应的菜单项,如下表所示:
命令 |
菜单项 |
菜单 |
---|---|---|
/usr/bin/gnome-search-tool |
查找文件 |
主菜单
添加到面板 -> 操作 |
/usr/bin/yelp |
帮助 |
主菜单 |
/usr/bin/gnome-panel-screenshot |
屏幕快照 |
(添加到面板 -> 操作 |