1
0
mirror of https://github.com/ZeroDream-CN/PHPMC7 synced 2024-11-22 11:42:53 +08:00
1 用户权限设置
Akkariin Meiko edited this page 2018-09-15 01:42:59 +08:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

拥有 admin; 权限的用户就是管理员,可以无视任何权限设置。

首先是访问页面的权限节点page: + 下表中的节点名; 就是权限节点了,例如 page:home;

权限 说明
console 服务器控制台页面,执行命令的地方,建议给予所有用户此权限
daemon-list Daemon 列表,查看和修改 Daemon 的设置
home 系统主页,建议给予所有用户此权限
login 登录页面,此权限不受限制,所有用户均可访问
panel 系统主框架,此权限不受限制,所有用户均可访问
server-list 服务器列表,建议仅给管理员此权限
setting 系统设置页面,建议仅给管理员此权限
user-list 用户列表,建议仅给管理员此权限

然后是 action 执行操作的权限action: + 下表中的节点名; 就是权限节点了,例如 action:start;

权限 说明
getserver 读取服务器基础信息,建议给普通用户此权限
start 启动服务器,建议给普通用户此权限
stop 停止服务器,建议给普通用户此权限
restart 重启服务器,建议给普通用户此权限
sendcommand 发送命令,建议给普通用户此权限
status 获取服务器状态,建议给普通用户此权限
getserverinfo 获取服务器详细信息,建议仅给管理员此权限
getdaemoninfo 获取 Daemon 详细信息,建议仅给管理员此权限
getuserinfo 获取用户详细信息,建议仅给管理员此权限
saveconfig 修改系统设置,建议仅给管理员此权限
createserver 创建服务器,建议仅给管理员此权限
updateserver 更改服务器设置,建议仅给管理员此权限
deleteserver 删除服务器,建议仅给管理员此权限
createdaemon 创建 Daemon建议仅给管理员此权限
updatedaemon 更改 Daemon 设置,建议仅给管理员此权限
deletedaemon 删除 Daemon建议仅给管理员此权限
createuser 创建用户,建议仅给管理员此权限
updateuser 更改用户设置,建议仅给管理员此权限
deleteuser 删除用户,建议仅给管理员此权限

最后就是 server 权限节点,举例,拥有 server:1; 权限的用户就可以管理数据库 id 为 1 的服务器。

通常我推荐给普通用户以下权限:

page:console;page:home;page:panel;action:getserver;action:start;action:stop;action:restart;action:sendcommand;action:status;

若要把某个用户设置为管理员,给他 admin; 权限就可以了。

User Permission