本章介绍如何禁用 Java Desktop System 的特定功能。
Java Desktop System 提供了一些功能,可用于限制使用 Java Desktop System 中的某些功能。在各种需要限制用户在计算机上所能执行的操作的场合下,禁用功能非常有用。例如,您可能需要禁止在商业展示期间的某台公用计算机上进行命令行操作。禁用功能也叫做锁定功能。
您可以设定 GConf
键来禁用功能。有关如何设定 GConf
键的信息,请参阅第 1 章,使用 GConf。您还能使用 GConf 编辑器
应用程序在用户配置源中设置 GConf
键。有关 GConf 编辑器
应用程序的更多信息,参见《GConf Editor Desktop Application Manual》。
要禁用锁定屏幕功能,请将 /apps/panel/global/disable_lock_screen 键设置为 true。
禁用锁定屏幕功能时,会从面板中删除以下项:
主菜单中的锁定屏幕菜单项。
添加到面板-> 操作菜单中的锁定菜单项。要打开此菜单,请右键单击面板上的空白区域,然后选择添加到面板-> 操作。
菜单栏
面板应用程序中操作菜单的锁定屏幕菜单项。
面板上的任何锁定屏幕按钮都会被禁用。
要禁用注销功能,请将 /apps/panel/global/disable_log_out 键设置为 true。
禁用注销功能时,会从面板中删除以下项:
主菜单中的注销 user 菜单项。
添加到面板-> 操作菜单中的注销菜单项。
菜单栏
面板应用程序中“操作”菜单的注销 user 菜单项。
面板上的所有注销按钮都会被禁用。
要禁用强制退出功能,请将 /apps/panel/global/disable_force_quit 键设置为 true。
当禁用强制退出功能时,会从添加到面板-> 操作菜单中删除强制退出菜单项。面板上的所有强制退出按钮都会被禁用。
要禁用从命令行进行的操作,请将 /desktop/gnome/lockdown/disable_command_line 键设置为 true。
禁用命令行操作时,会从面板中删除以下项:
包含以下命令的任何菜单项:
终端
命令,即 /usr/bin/gnome-terminal
/usr/bin/xterm
/usr/bin/setterm
从以下菜单中删除项:
主菜单
添加到面板-> 菜单中的启动程序
“主菜单”和“添加到面板”->“实用程序”菜单中的命令行
面板应用程序。
运行应用程序菜单项,以下应用程序中:
主菜单
添加到面板菜单中的操作子菜单
菜单栏
面板应用程序中的“操作”菜单。
要禁用面板配置,请将 /apps/panel/global/locked_down 键设置为 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 |
屏幕快照 |
添加到面板-> 操作 |