11-Linux用户组管理相关
用户组介绍
每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理。不同
Linux 系统对用户组的规定有所不同,
如Linux下的用户属于与它同名的用户组,这个用户组在创建用户时同时创建。
用户组的管理涉及用户组的添加、删除和修改。组的增加、删除和修改实际上就是对
/etc/group文件的更新
命令
cat /etc/group:查看创建了哪些组
[root@192 home]# cat /etc/group ... atguigu:x:1000:atguigu xiaoming:x:1001: # 之前添加的没有指定组的用户,默认都创建了一个组,这个组里只有这一个用户
groupadd:添加一个用户组
[root@192 home]# groupadd tester # 创建一个tester组 [root@192 home]# cat /etc/group # 查看group文件中创建的组 ... atguigu:x:1000:atguigu xiaoming:x:1001: tester:x:1002: ###
groupdel:删除用户组
[root@192 home]# groupdel tester1 # 删除tester1这个组 [root@192 home]# cat /etc/group # 进入group文件中查看,已经没有tester1这个组,表示删除成功 ... atguigu:x:1000:atguigu xiaoming:x:1001:
groupmod:修改用户组
参数:-n 新组名:指定用户组的新组名
[root@192 home]# groupmod -n tester1 tester # 将tester组修改为tester1 [root@192 home]# cat /etc/group # 查看修改后组 atguigu:x:1000:atguigu xiaoming:x:1001: tester1:x:1002 ###