linux 中用户组的常见操作
001、查看当前用户所在的用户组
[root@PC1 test01]# whoami ## 当前用户
root
[root@PC1 test01]# groups ## 当前用户所在的用户组
root
002、查看指定用户所属的用户组
[root@PC1 test01]# groups liujiaxin01
liujiaxin01 : liujiaxin01
03、变更用户组
[root@PC1 test01]# id root ## 查看root的用户组 uid=0(root) gid=0(root) groups=0(root) [root@PC1 test01]# id liujiaxin01 ## 查看普通用户的用户组 uid=1000(liujiaxin01) gid=1000(liujiaxin01) groups=1000(liujiaxin01),0(root) [root@PC1 test01]# usermod -g root liujiaxin01 ## 将普通用户的用户组添加只root用户组 [root@PC1 test01]# id liujiaxin01 ## 查看此时普通用户的用户组 uid=1000(liujiaxin01) gid=0(root) groups=0(root)
004、创建用户组
a、查看用户组
[root@PC1 test01]# cat /etc/group | tail -n 5 liujiaxin01:x:1000: liujiaxin02:x:1001: liujiaxin03:x:1002: liujiaxin04:x:1003: liujiaxin05:x:1004:
b、创建用户组
[root@PC1 test01]# groupadd test_group ## 创建用户组 [root@PC1 test01]# cat /etc/group | tail -n 5 ## 查看用户组 liujiaxin02:x:1001: liujiaxin03:x:1002: liujiaxin04:x:1003: liujiaxin05:x:1004: test_group:x:1005:
005、将指定用户加入到特定用户组
[root@PC1 test01]# usermod -G root -g liujiaxin01 liujiaxin01 [root@PC1 test01]# usermod -G root -g liujiaxin02 liujiaxin02
## 其中 -G表示扩展组, -g表示基本组, 最后是用户名
006、查看指定组中的用户列表
[root@PC1 test01]# getent group root ## 查看root用户组内的用户列表 root:x:0:liujiaxin01,liujiaxin02
007、将指定用户添加至特定的附加组
[root@PC1 home]# id liujiaxin01 ## 查看普通用户的附加组 uid=1000(liujiaxin01) gid=1000(liujiaxin01) groups=1000(liujiaxin01) [root@PC1 home]# id root uid=0(root) gid=0(root) groups=0(root) [root@PC1 home]# gpasswd -a liujiaxin01 root ## 将普通用户添加至root的附加组 Adding user liujiaxin01 to group root [root@PC1 home]# id liujiaxin01 ## 查看普通用户的付家组 uid=1000(liujiaxin01) gid=1000(liujiaxin01) groups=1000(liujiaxin01),0(root)
008、使用usermod 命令将用户添加至特定的附加组
[root@PC1 home]# id liujiaxin02 ## 查看普通用户的所属组 uid=1001(liujiaxin02) gid=1001(liujiaxin02) groups=1001(liujiaxin02) [root@PC1 home]# usermod -G root liujiaxin02 ## 将普通用户添加至root附加组 [root@PC1 home]# id liujiaxin02 ## 查看普通用户的所属组 uid=1001(liujiaxin02) gid=1001(liujiaxin02) groups=1001(liujiaxin02),0(root)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律