创建用户
你可以使用 browsec user 创建一个新用户,然后指定他的角色和访问权限。
示例:
browsec user
输出:
Welcome to Browsec!
User ID: user
创建用户步骤:
- 使用
browsec user创建新用户。 - 输入
username和password,然后按回车。
创建角色
你可以使用 browsec group 创建一个新角色,然后指定他的角色和权限。
示例:
browsec group
输出:
Welcome to Browsec!
Group ID: group
创建角色步骤:
- 使用
browsec group创建新角色。 - 输入
group_id和group_name,然后按回车。 - 输入角色名称(
root或admin)。 - 输入权限(
user,group,或group+file)。 - 按回车。
管理用户权限
你可以使用 browsec user [options] 来查看或修改用户的权限。
示例:
browsec user root
输出:
Welcome to Browsec!
User ID: user
Group ID: root
查看权限:
- 使用
browsec user root --list查看用户的所有权限。 - 使用
browsec user root --update修改用户权限。
管理组的权限
你可以使用 browsec group 来管理组的权限。
示例:
browsec group
输出:
Welcome to Browsec!
Group ID: group
创建组:
- 使用
browsec group创建新组。 - 输入
group_id和group_name,然后按回车。 - 输入角色名称(
user)。 - 输入权限(
user,group,或group+file)。 - 按回车。
访问文件和目录
你可以使用 browsec file 或 browsec dir 来访问文件和目录。
示例:
browsec file /path/to/file.txt
输出:
Welcome to Browsec!
File ID: file.txt
创建文件:
- 使用
browsec file创建新文件。 - 输入
file_id、user和group,然后按回车。
检查文件权限
你可以使用 browsec file [options] 来检查文件的权限。
示例:
browsec file /path/to/file.txt --user
输出:
Welcome to Browsec!
File ID: file.txt
User ID: user
检查组权限:
browsec group /path/to/group --file
输出:
Welcome to Browsec!
Group ID: group
同步文件
你可以使用 browsec sync 来同步文件。
示例:
browsec sync /path/to/file1 /path/to/file2
输出:
Welcome to Browsec!
Syncing files from /path/to/file1 and /path/to/file2
使用 --group 支持:
browsec sync --group /path/to/file1 /path/to/file2
输出:
Welcome to Browsec!
Syncing files from /path/to/file1 and /path/to/file2
Group ID: default
管理组的文件权限
你可以使用 browsec group file 来管理组的文件权限。
示例:
browsec group /path/to/group --file --group /path/to/file.txt
输出:
Welcome to Browsec!
Group ID: group
File ID: file.txt
检查是否可以访问文件:
browsec file /path/to/file.txt --group /path/to/group
输出:
Welcome to Browsec!
File ID: file.txt
Group ID: group
使用 --group 支持
你可以使用 --group 选项来管理多个组的文件权限。
示例:
browsec group --file --group user --group group
输出:
Welcome to Browsec!
Group ID: user
Group ID: group