Linux管理用户与用户组----passwd

来源:互联网 发布:淘宝儿童玩具警车视频 编辑:程序博客网 时间:2024/06/09 16:40

Linux 的CentOS在管理用户时,主要用到了2个配置文件,分别是:/etc/passwd与/etc/shadow配置文件,那么如果要查看配置文件的帮助文档,我们可以使用”man 5 配置文件名”命令来进行查看。


passwd文档中,实际上并没有存放在这个文件中,而是放置在shadow文件中。


并且shadow文件的权限是000,除了root用户之外,其他人都不可以查看,并且密码使用ssh512加密进行处理,

所以更加安全。

当然我们也可以使用vi /etc/passwd进行对文件进行查看,如:


从配置帮助中,我们可以看到该文件使用:将一行分为7个部分,一个用户就是一行,第一个字段:用户名称,

第二个字段:密码标志,第三个字段,UID:0代表管理员,1-499表示系统用户,500-65535表示为普通用户。

第四个字段:GID(用户初始组ID),第五个字段:用户说明,第六个字段:家目录(root用户为/root/,其他用户为:/home/用户名),第七个字段:登录之后的shell。


注:如果要想将一个普通用户变更为超级用户,只需要将其UID设置为0即可实现,而不是修改GID。虽然权限发生了改变,但是用户的家目录还是不会发生变化。


每个用户都拥有一个初始组,也只能拥有一个,虽然可以改,但不推荐进行修改。用户除了初始组,也可以拥有附加组:


一般可以登录的用户,shell命令为/bin/bash,如果要想让他不登录,那么就直接修改为/sbin/nologin那么则不可以登录,如果要恢复就使用vim进行修改。



0 0
原创粉丝点击