禁用 GNOME Desktop 功能禁用 GNOME Desktop 功能

GNOME Desktop 包含可用于限制对某些功能进行访问的功能。 这些可禁用(或锁定)功能使您能够限制用户可在计算机上执行的操作。 例如,您可能会希望在进行商业展示时防止在非公用计算机上执行命令行操作。

可通过设置 GConf 密钥来禁用功能(请参见第 10.1 节 “默认情况下使用 GConf”)。 还可使用“配置编辑器”应用程序来在用户配置源中设置 GConf 密钥(请参见第 10.1.8 节 “配置编辑器”)。

禁用锁定屏幕和注销禁用锁定屏幕和注销

要禁用锁定屏幕和注销功能,请将 /apps/panel/global/disable_lock_screen 密钥和 /apps/panel/global/disable_log_out 密钥设置为 True。

禁用锁定屏幕和注销功能时,会从面板去除以下项:

  • 从“主菜单”除去“锁定屏幕”和“注销”用户菜单项

  • 从“添加到面板 > 操作”菜单去除“锁定”和“注销”菜单项

    要打开此菜单,请鼠标右键单击面板上的空白区域,然后单击添加到面板 > 操作

  • 从“菜单栏”小程序中的“操作”菜单去除“锁定屏幕”和“注销”用户菜单项

此外,会禁用面板上的所有“锁定屏幕”按钮和“注销”按钮。

禁用命令行操作禁用命令行操作

要禁用命令行操作,请将 /desktop/gnome/lockdown/disable_command_line 密钥设置为 True。

禁用命令行操作时,用户界面中会发生以下更改:

  • 将从以下菜单去除“运行应用程序”菜单项:

    • 主菜单

    • “添加到面板”菜单中的“操作”子菜单

    • “菜单栏”小程序中的“操作”菜单

  • 将禁用面板上的所有“运行”按钮。

要禁用命令行操作,还必须去除启动终端应用程序的菜单项。 例如,您可能会希望去除包含以下命令的菜单项:

  • GNOME Terminal 命令(/opt/gnome/bin/gnome-terminal)

  • /usr/bin/xterm

  • /usr/bin/setterm

将从以下菜单去除这些项:

  • 主菜单

  • “添加到面板 > 启动位置”菜单

要禁用命令行操作,还必须禁用“命令行”小程序。 要禁用此小程序,请将此小程序添加到 /apps/panel/global/disabled_applets 密钥中。 禁用“命令行”小程序时,将从“主菜单”和“添加到面板 > 实用程序”菜单去除“命令行”小程序。

禁用面板配置禁用面板配置

要禁用面板配置,请将 /apps/panel/global/locked_down 密钥设置为 True。

禁用面板配置时,用户界面中会发生以下更改:

  • 将从“面板”和“抽屉”弹出菜单去除以下项:

    • 添加到面板

    • 删除该面板

    • 属性

    • 新建面板

  • 将禁用启动器弹除菜单。

  • 将从“小程序”弹出菜单去除以下项:

    • 从面板中去除

    • 锁定

    • 移动

  • 将禁用“主菜单”弹出菜单。

  • 将禁用“启动器”拖动功能以便用户无法将启动器拖到面板中或从面板拖动启动器。

  • 将禁用“面板”拖动功能以便用户无法将面板拖到新位置。