Linux 添加用户到组的命令详解
Linux 添加用户到组的命令详解
在 Linux 系统中,用户可以被分配到多个组,以实现权限控制和资源管理。以下列出四种常用的命令,用于将用户添加到组中:
-
usermod: 该命令用于修改用户属性,包括添加用户到组中。
命令格式:
usermod -aG '组名' '用户名'例如:
usermod -aG 'wheel' 'john'将用户 john 添加到 wheel 组中。 -
gpasswd: 该命令用于管理组密码和组成员。
命令格式:
gpasswd '组名' -a '用户名'例如:
gpasswd 'sudo' -a 'jane'将用户 jane 添加到 sudo 组中。 -
adduser: 该命令用于创建用户,并且可以将用户添加到组中。
命令格式:
adduser '用户名' '组名'例如:
adduser 'alice' 'developers'创建用户 alice 并将其添加到 developers 组中。 -
useradd: 该命令用于创建用户,并且可以将用户添加到组中。
命令格式:
useradd -G '组名' '用户名'例如:
useradd -G 'users' 'bob'创建用户 bob 并将其添加到 users 组中。
注意:
- 使用
-aG选项可以将用户添加到已有的组中,而不会删除用户所属的其他组。 - 创建用户时,使用
adduser或useradd命令可以一次性将用户添加到组中。 - 使用
gpasswd命令可以查看和管理组成员,例如添加、删除用户等。 - 在添加用户到组之前,请确保您拥有足够的权限。
原文地址: https://www.cveoy.top/t/topic/kwup 著作权归作者所有。请勿转载和采集!