用户
{
"admin": {
"password": "114514",
"lastLoginTime": "2023-11-24T17:59:46.4268088+08:00",
"level": 3,
"instances": [],
"description": null,
"ipAddresses": [
"127.0.0.1"
]
}
}
用户名
区分用户的唯一凭证
- 长度应大于3
- 不含有空格
\x20
- 不含有特殊字符
"'\@
- 不与已有的用户名重复
校验正则
^[^'"\\@\s]{3,}$
描述
这是一个可选值,用于备注用户,不会影响用户的权限
密码
- 长度应大于6
- 不含有空格
- 不含有敏感字符
"'\
- 不建议于其他密码相同 (如服务器连接密码、QQ或微信密码)
- 推荐大小写字母数字结合
校验正则
^[^'"\\\s]{6,}$
用户权限等级
由低到高如下所示
- 游客(0)
- 只读(1)
- 助手(2)
- 管理员(3)
游客
用户权限等级的默认值
不允许登录,相当于一个无效用户
只读
只允许查看指定的实例,而且无权启动/关闭/向服务器输入
提示
一般在将服务器交给他人远程调试时使用
助手
只允许管理指定的实例
提示
如果服务器有多个管理成员,可以给他们此权限
管理员
拥有最高的权限,可管理所有的实例,创建/修改/删除用户
提示
如果只是为了个人使用,直接选择此等级即可