Linux用户和组的配置相关文件

Linux用户和组的配置相关文件

 

 

linux下,用户的相关配置文件一般是放在/etc目录下,此文主要对以下几个配置文件作介绍:/etc/passwd/etc/shadow/etc/group/etc/gpasswd

 

一、/etc/passwd:此目录下放的是用户的属性信息,包括组名、UIDGID等,它格式固定,不同属性间用分号隔开,如:

  以“:”为分隔符,1、用户名:2、加密信息:3UID4GID5、描述信息:6、家目录:7Shell类型

例:root用户下的属性信息

blob.png

解释:

1、用户名:root

2、加密信息: x  ; # 此位置为老版本密码存放的位置,因为用户的密码为保密信息,单独放在这里不安全,所以新版本就把密码从这移除了,但是为了保证属性信息格式的一致性,这边放密码的位就没删除,位里用”x”代替。

3、UID00 ;即为root用户的UID号。

4、GID :0 ;root用户的GID号。

5、描述信息:root,net,110,110 ;对root账号的一些说明。

6、家目录:/root ;用户home目录。

7、Shell类型:/bash/bash ;root用户使用的是bash。

 

二、/etc/shadow  此文件中的记录行与/etcpasswd中的一一对应,它由pwconv命令根据/etc/passwd中的数据自动产生。文件格式与/etc/passwd类似:

   以“:”为分隔符,1、用户名:2、加密信息:3、上次改口令时间(以197011日开始到如今的天数):4、最小口令使用日期:5、最大密码使用日期:6、提前几天通知需要修改密码:7、密码到期后还有几天宽限期:8、账户有效期

下图为root用户的shadow信息:

blob.png

解释:

1、  用户名root;

2、密码信息;  # 经过加密处理

317095,更改口令时间(从197011日到上次修改密码时间的天数)

40,密码的最少使用天数

599999,密码最长有效期

67 提前通知天数

7、密码到期后还能宽限天数

8、账户有效期

 

三、/etc/groups 此文件是用户管理系统组的一个文件,系统管理员对用户组进行管理时所有的修改都会涉及到此文件。文件格式与/etc/passwd类似:

  以“:”为分隔符,1、组名:2、密码:3、组号:4、所属附件组

blob.png

解释:

1、  用户名root;

2x ,密码信息;  # 经过加密处理

30,更改口令时间(从197011日到上次修改密码时间的天数)

4gentoo,所属附加组

 

四、/etc/gshadow 组的管理密码存放于此文件,文件格式与/etc/group类似:

  以“:”为分隔符,1、  用户名:2、密码:3、组管理员:4、组成员

blob.png

1、用户名root

2、组密码

3、组管理员

4、组成员

原创文章,作者:yaoqin.liang,如若转载,请注明出处:http://www.178linux.com/55955

(0)
yaoqin.liangyaoqin.liang
上一篇 2016-10-30 14:04
下一篇 2016-10-30 15:05

相关推荐

  • 查找 -数据结构

    几种查找算法:顺序查找,折半查找,分块查找,散列表 一、顺序查找的基本思想:  从表的一端开始,向另一端逐个按给定值kx 与关键码进行比较,若找到,查找成功,并给出数据元素在表中的位置;若整个表检测完,仍未找到与kx 相同的关键码,则查找失败,给出失败信息。 说白了就是,从头到尾,一个一个地比,找着相同的就成功,找不到就失败。很明显的缺点就是查找效…

    Linux干货 2015-07-28
  • Nginx及其相关配置详解(二)

    与套接字相关的配置: 1、server { … }  #配置一个虚拟主机;         Default:—         Context:http server { # 配…

    2017-07-14
  • VIM 文 本 编 辑 工 具-20160808

    VIM 文 本 编 辑 工 具 §·学习大纲   一·使用vi和vim的三种主要模式 二·扩展模式下基本操作 三·命令模式下基本操作 四·编辑模式下基本操作 五·VIM寄存器 六·编辑二进制文件 七·可视化模式 八·多文件模式 九·使用多个“窗口” 十·定制vim的工作特性 十一·VIM了解更多 十二·练习题     §·使用v…

    Linux干货 2016-08-10
  • 系统管理之网络管理

    今天给大家分享一些网络方面的知识,,这块的知识很重要哦,都是涉及网络最底层的链路和协议,是我们学习大型服务的基础,和前提.希望大家努力理解这方面的内容,今天的内容大概有这几方面: 1.计算机网络概念 2.计算机网络体系结构 3.物理层 4.数据链路层 5.网络层 6.IP地址及子网 7.传输层 8.应用层 计算机网络概念 计算机网络是个发展中的概念和技术,具…

    Linux干货 2016-09-05
  • n25-3

    列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。  ~]#who | cut -d' ' -f1 | sort -u     root  取出最后登录到当前系统的用户的相关信息。  ~]# who | tail -l  &…

    Linux干货 2016-12-26
  • n22-第一次作业-对Linux基础知识的回顾

    1、描述计算机的组成及其功能   根据冯诺依曼计算机体系结构模型,计算机由运算器、控制器、存储器、输入设备、输出设备五大部分组成。如上图:    运算器主要由算数逻辑单元ALU和通用寄存器组成,主要用于完成算术运算和逻辑运算。      控制器是整个计算机的控制中心,它的主要功能是周而复始…

    Linux干货 2016-08-15