7627

38 分钟

#Bash 的 gpasswd 命令

gpasswd [OPTION] GROUP

功能

管理组的管理员、成员和密码。

类型

可执行文件(/usr/bin/gpasswd),属于 passwd

参数

  • OPTION 选项:
    • -a, --add user - 向组中添加一个用户
    • -d, --delete user - 从组中删除一个用户
    • -h, --help - 查看帮助
    • -Q, --root CHROOT_DIR - 将根目录设为 CHROOT_DIR 目录;CHROOT_DIR 必须是绝对路径,参考 chroot
    • -r, --remove-password - 删除组的密码;使得非组成员无法通过组密码临时获取组权限
    • -R, --restrict - 限制对组的访问
    • -A, --administrators user,... - 设置组的管理员用户列表
    • -M, --members user,... - 设置组的成员列表
  • GROUP - 要操作的组

#示例

$ gpasswd -a primers TestGroup          # 将 primers 加入 TestGroup 组
$ gpasswd -d primers TestGroup          # 将 primers 移出 TestGroup 组
$ gpasswd -A admin1,admin2 TestGroup    # 将 TestGroup 组的管理员设为 admin1 和 admin2

#推荐阅读

#手册

更新: 2026/7/27

作者: planc

创建: 2026/7/27