9.0、Linux-用户组管理学习
用户组管理
每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理(开发、测试、运维、root);不同 Linux 系统对用户组的规定有所不同,如 Linux 下的用户属于与他同名的用户组,这个用户组在创建用户时同时创建;
用户组的管理涉用户组的添加、删除和修改;组的增加、删除和修改实际上就是对 /etx/group 文件的更新;
创建用户组命令 groupadd
[root@lansehaiwan ~]# groupadd lansehaiwan [root@lansehaiwan ~]# cat /etc/group
创建完用户组后可以得到一个组的 id,这个 id 是可以指定的, -g 520 即 -> 指定组的 id 为520,如果不指定就自增 1;
删除用户组命令 groupdel
[root@lansehaiwan ~]# groupdel lansehaiwan [root@lansehaiwan ~]# cat /etc/group
修改用户组的权限信息和名字 groupmod -g -n
[root@lansehaiwan ~]# group -g 666 -n newName lansehaiwan这里指的是将 lansehaiwan 组 id 改为 666,将 lansehaiwan 组名重命名为 newName
拓展:文件查看(了解即可)
/etc/passwd
分别代表一下含义 ->
用户名:口令(登录密码,我们不可见):用户标识号:组标识号:注释性描述:主目录:登录Shell这个文件中的每一行都代表着一个用户,我们可以从这里看出这个用户的主目录在哪里,可以看到属于哪一个组;
登录口令:把真正的加密后的用户口令字放到 /etc/shadow 文件中,保证我们密码的安全性!
在Linux系统中,每个用户都隶属于一个用户组,便于集中管理。用户组操作涉及添加、删除和修改,这通过更新/etc/group文件实现。例如,使用groupadd创建用户组,groupdel删除用户组,groupmod调整组ID和名称。同时,/etc/passwd文件记录了用户信息,包括用户名、主组、主目录和Shell等。
301

被折叠的 条评论
为什么被折叠?



