Linux用户相关信息文件

一、组信息文件/etc/group
大家自己用vim /etc/group命令打开这个文件。
分为四个字段:
第一个字段:用户默认组名
第二个字段:组的密码标识,真正密码放置在/etc/gshadow里面
其实组密码不常用,一般用在哪种情况呢?
在管理员root比较忙的时候,可以给这个组设置密码,然后给组指定个管理员,只要这个管理员知道组的密码就可以添加用户和删除用户了。
但不推荐使用,会引起安全隐患。

第三个字段:GID,也就是组ID
第四个字段:组中附加用户。

二、组密码文件/etc/gshadow
第一字段:组名
第二字段:组密码
第三字段:组管理员用户名
第四字段:组中附加用户

我们平时需要查看用户和组信息的时候用到的就是这四个文件,passwd shadow ,group ,gshadow.
=================

三、用户的家目录
用户的家目录也就是用户登录以后的默认位置。用户对自己的家目录具有全部权限。

1、普通用户: /home/用户名/,所有者和所属组都是此用户,权限是700
2、超级用户:/root/,所有者和所属组都是root用户,权限是550

四、用户的邮箱
/var/spool/mail/用户名/ ,每个用户的默认邮箱的路径。在创建用户名的同时创建。

五、用户模版目录
/etc/skel/ 注意skel 里面的’l’是字母L,而不是数字1
什么是用户模版呢》?
当我们创建一个用户的时候默认生成了这个用户的家目录,在这个用户家目录下会默认生成几个隐藏的配置文件,那么这几个文件就是由用户模版自动生成的。
比如我们想让一个用户创建的时候自动生成某个文件在他的家目录,我们只需要在模版目录/etc/skel里面添加这个文件即可。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/14260.html