400-650-7353

精品课程

您所在的位置:首页 > IT干货资料 > linux > 【Linux基础知识】CentOS7用户组管理相关命令

【Linux基础知识】CentOS7用户组管理相关命令

CentOS7中用户组的管理命令示例如下所示:

(1)新建组

groupadd zu11:新建组zu11。

与创建用户类似,创建组后,系统中也有专用的配置文件记录组的配置信息。

vi /etc/group:编辑组配置文件。

组配置文件中包含组名、组密码(用x填充)、组ID(即GID)、标准组成员,如下图所示:

值得注意的是,第四列中显示的是该组的标准组成员,所以很多组第四列不显示任何用户,如root,因为用户root是root组的私有组成员。

(2)管理组中用户

①gpasswd -a zhang zu11:添加用户zhang到zu11组中。

②id zhang:查看用户zhang的用户id及其所在组的相关信息。

③gpasswd -d zhang zu11:删除组中用户。

④gpasswd -A zhang zu11:指定组的管理员为用户zhang,只有组管理员才有权限给组添加、删除用户。

⑤gpasswd -A root zu11:再次指定zu11组管理员为root,原管理员用户zhang被撤销权限。由于组的管理员设置无法查看,因此需要做好操作记录,以便后期管理。

⑥gpasswd -A root,zhang zu11:指定多个管理员。

除了gpasswd命令,usermod命令也可以用于设置用户的标准组和私有组。

usermod -G zu22 zhang:-G用于指定用户的标准组,但此命令将用户添加到指定的标准组后,会从其他标准组中退出。也就是说,假设用户zhang原来已在zu11中,则执行上述命令后,zhang会加入zu22,同时也会从zu11中退出。

usermod -g zu11 zhang:-g用于替换用户的私有组。

【Linux基础知识】CentOS7用户组管理相关命令

(3)删除组

groupdel zu11:若组不是私有组,则删除该组。

在新建用户后可以直接指定UID、GID、家目录、SHELL等属性,而无需使用系统默认设置。例如,useradd -u 1100 -g zu11 -G zu22 -d /mnt/lisi -s /bin/bash lisi,其中,-u UID用于设置UID,-g 私有组用于设置GID,-G 标准组用于设置标准组,-d 家目录用于设置家目录,-s shell用于设置SHELL。

课程好礼申请领取
您的姓名
您的电话
意向课程
 

中公优就业

官方QQ

扫描上方二维码或点击一键加群,免费领取价值599元网课,加群暗号:599。 一键加群

>>本文地址:
注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。

推荐阅读

优就业:ujiuye

关注中公优就业官方微信

  • 关注微信回复关键词“大礼包”,领80G学习资料
QQ交流群
领取免费网课
(加群备注“网站”)
IT培训交流群 加入群聊 +
软件测试 加入群聊 +
全链路UI/UE设计 加入群聊 +
Python+人工智能 加入群聊 +
互联网营销 加入群聊 +
Java开发 加入群聊 +
PHP开发 加入群聊 +
VR/AR游戏开发 加入群聊 +
大前端 加入群聊 +
大数据 加入群聊 +
Linux云计算 加入群聊 +
优就业官方微信
扫码回复关键词“大礼包”
领取80G学习资料

测一测
你适合学哪门IT技术?

1 您的年龄

2 您的学历

3 您更想做哪个方向的工作?

获取测试结果
 
课程资料、活动优惠 领取通道
 
 
网站地图 500w彩票网注册 快乐彩票平台黑钱 彩29彩票网官网
菲律宾申博官方直营网 进入申博sunbet官网 618申博娱乐 百乐门电子游戏
娱网棋牌 乐发彩票官网香港分分彩 申城棋牌斗地主 线上真人线上娱
cc彩票app下载 cc彩票网站 五星彩票网怎么样 快乐彩票网客户端下载
五星彩票网网站 快乐彩票平台黑钱 快乐彩票网官方网 彩29彩票网网站
198XTD.COM 984SUN.COM 236SUN.COM 518jbs.com 888sbsg.com
617XTD.COM 66sbsg.com 598sj.com 179sj.com 400xsb.com
8ZQS.COM 688XTD.COM 8KTS.COM 175psb.com 586sunbet.com
598sj.com S6181.COM 444TGP.COM 000XSB.COM 187ib.com