Users ¶
headscale users 命令案例 ¶
1. 查看用户 ¶
命令格式1-查看所有用户:headscale users list
使用案例:
headscale users list
命令格式2-查看指定用户(通过ID或者用户名):headscale users list -i <用户ID> OR headscale users list -n <用户名>
使用案例:
headscale users list -i 1
headscale users list -n owens
2. 创建用户 ¶
命令格式1:headscale users create <你的用户名>
使用案例:
headscale users create owens
命令格式2:headscale users create <你的用户名> --display-name <显示名称>
命令格式2:headscale users create <你的用户名> -d <显示名称>
使用案例:
headscale users create owens --display-name 欧文
headscale users create owens -d 欧文
命令格式3:headscale users create <你的用户名> --email <邮箱>
命令格式3:headscale users create <你的用户名> -e <邮箱>
使用案例:
headscale users create owens --email 2167758@qq.com
headscale users create owens -e 2167758@qq.com
命令格式4:headscale users create <你的用户名> --picture-url <头像URL>
命令格式4:headscale users create <你的用户名> -p <头像URL>
使用案例:
headscale users create owens --picture-url "https://example.com/avatar.jpg"
headscale users create owens -p "https://example.com/avatar.jpg"
命令格式5组合:headscale users create <你的用户名> -d <显示名称> -e <邮箱>
使用案例:
headscale users create admin -d 欧文 -e 2167758@qq.com
命令格式6组合:headscale users create <你的用户名> -d <显示名称> -e <邮箱> -p <头像URL>
使用案例:
headscale users create admins -d owenlee -e 2167758@qq.com -p "https://example.com/avatar.jpg"
3. 重命名用户 ¶
命令格式全写:
headscale users destroy --identifier <用户ID> --new-name <新用户名>
使用案例:
headscale users rename --identifier 1 --new-name owens_new
命令格式缩写:
headscale users destroy -i <用户ID> -r <新用户名>
使用案例:
headscale users destroy -i 1 -r owens_new
4. 删除用户 ¶
命令格式用户名:
headscale users destroy --name <用户名>
headscale users destroy -n <用户名>
使用案例:
headscale users destroy --name owens
headscale users destroy -n owens
命令格式用户ID:
headscale users destroy --identifier <用户ID>
headscale users destroy -i <用户ID>
使用案例:
headscale users destroy --identifier 1
headscale users destroy -i 1
5. 强制删除用户 ¶
命令格式:headscale users destroy --force -n <用户名>
使用案例:
headscale users destroy --force -n owens