阅读量:2
在Linux中,创建和管理用户组可以通过以下步骤完成:
创建用户组
-
使用
groupadd命令创建新组:sudo groupadd 组名例如,创建一个名为
developers的组:sudo groupadd developers -
查看所有用户组:
getent group -
查看特定用户所属的用户组:
groups 用户名例如,查看用户
john所属的用户组:groups john
将用户添加到用户组
-
使用
usermod命令将用户添加到现有组:sudo usermod -aG 组名 用户名例如,将用户
john添加到developers组:sudo usermod -aG developers john -
使用
gpasswd命令将用户添加到组:sudo gpasswd -a 用户名 组名例如,将用户
john添加到developers组:sudo gpasswd -a john developers
从用户组中移除用户
-
使用
usermod命令将用户从组中移除:sudo usermod -G 组名 用户名例如,将用户
john从developers组中移除:sudo usermod -G developers john -
使用
gpasswd命令将用户从组中移除:sudo gpasswd -d 用户名 组名例如,将用户
john从developers组中移除:sudo gpasswd -d john developers
修改用户组名称
- 使用
groupmod命令修改组名:
例如,将组名sudo groupmod -n 新组名 原组名developers改为devs:sudo groupmod -n devs developers
删除用户组
- 使用
groupdel命令删除用户组:
例如,删除组sudo groupdel 组名devs:sudo groupdel devs
注意事项
- 在修改用户组时,确保用户当前不在该组中,否则可能会导致权限问题。
- 使用
sudo命令需要管理员权限,确保你有足够的权限执行这些操作。
通过以上步骤,你可以在Linux系统中创建、管理和维护用户组。
以上就是关于“如何在Linux中创建和管理用户组”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm