调整用户界面
从 Plesk 7.5.3 起, 除了可以限制用户资源使用外, 您也可以限制用户对 Plesk 控制面板上各个界面元素的访问. 这样可以禁止某些用户访问您不想让其使用的功能. 用户根本不知道这些功能的存在, 因为您把他们隐藏掉了.
您可以选择隐藏一组按钮 (比如和访问 My.Plesk.com 服务相关的按钮或者所有尚未安装或不可使用所导致的灰掉的按钮), 您也可以隐藏某个页面上的单个按钮.
注意
不要将隐藏控件的能力作为安全措施, 请使用 Plesk 提供的其他功能来禁止这些敏感的功能而不是简单地隐藏这些控件.
隐藏或者显示某个界面元素
点击导航栏中的服务器快捷方式, 并点击控制面板组中的界面管理图标.
- 选择显示界面管理工具条复选框并点击OK. 工具条将在右下方显示.
- 在控制面板中定位到您想修改界面元素的页面.
- 点击工具条上的调整按钮来启用调整模式.
- 点击您想隐藏或显示的界面元素, 将会打开一下拉菜单.
- 这时, 您可以
- 选择隐藏选项对所有控制面板用户包括您自己隐藏该元素,
- 选择管理员可见选项对所有用户除了您自己
- 选择显示选项使之对有权看到该元素的用户可见,
- 选择缺省选项放弃对所选元素做的任何调整.
- 点击工具条上的OK按钮来提交设置, 随后工具条将关闭且退出调整模式.
隐藏和显示灰掉的按钮
对于服务器操作系统中尚未安装也因此无法从控制面板进行管理的每一项服务, Plesk 将显示一灰掉的图标并在导航栏的帮助区域显示相应的信息.
如果您不希望 Plesk 显示这些灰掉的控件,
- 点击导航栏中的服务器快捷方式, 并点击控制面板组中的界面管理图标.
- 选择默认隐藏所有灰掉的控件复选框并点击OK.
要让 Plesk 显示这些灰掉的控件,
- 点击导航栏中的服务器快捷方式, 并点击控制面板组中的界面管理图标.
- 清除默认隐藏所有灰掉的控件复选框并点击OK.
隐藏和显示一组按钮
如果您不希望客户访问域的注册以及其他 My.Plesk.com 所提供的服务, 您可以简单地隐藏所有 MPC 相关的控件.
要隐藏或显示控件,
- 点击导航栏中的服务器快捷方式, 并点击控制面板组中的界面管理图标.
- 在按钮组一栏中, 选择或清除您希望禁止或开放的服务所对应的复选框.
- 点击OK来提交更改.
隐藏和显示用户不许操作的限制及权限管理控件
要在控制面板上隐藏或显示所有用户无权操作的权限管理控件,
- 点击导航栏中的服务器快捷方式, 并点击控制面板组中的界面管理图标.
- 选择或清除标有 '隐藏用户不许操作的权限管理控件.'. 的复选框.
- 点击OK.
要在控制面板上隐藏或显示所有用户无权操作的资源限制管理控件,
- 点击导航栏中的服务器快捷方式, 并点击控制面板组中的界面管理图标
- 选择或清除标有 '隐藏用户不许操作的资源限制管理控件.'. 的复选框.
- 点击OK.
超级管理员设置
超级管理员 (root) 可以定义一组控件, 即使对于拥有管理性权限的用户 (即使在控件调整模式下), 它们也不会在任何 Plesk 控制面板上出现. 请按下述操作,
- 通过 Plesk 控制面板调整界面.
- 创建名为 root.controls.lock 的空文件并存放在 = PRODUCT_ROOT_D?>/var 目录下.
- 登录到 MySQL 数据库datab服务器并获取描述隐藏控件状态的数值.
# mysql -uadmin -Dpsa –p
mysql> select page, control from ControlVisibility;
+-------------------------+-------------+
| /server/server.php3 | key_info |
+-------------------------+-------------+
- 添加这些值到文件 = PRODUCT_ROOT_D?>/var/root.controls.lock 中, 并以冒号分隔:
/server/server.php3:key_info
- 保存该文件.
该文件中的值将覆写控制面板中所作的调整.
导出您调整的设置到其他 Plesk 服务器
要导出您调整的设置,
- 点击导航栏中的服务器快捷方式, 并点击控制面板组中的界面管理图标.
- 点击导出按钮, 将产生一段脚本并提示您指定下载文件存放的位置.
- 一旦下载完成, 上传该文件到您需要导入设置的 Plesk 服务器上.
- 以 root 身份在该 Plesk 服务器上运行这段脚本, 数据将导入 Plesk 的数据库并完全覆盖之前所作的任何调整设置.
注意
超级管理员所作的设置不会导出, 但“默认隐藏所有灰掉的控件”复选框状态以及按钮组的状态将被导出.