linux用户配置文件和密码配置文件详解

本文深入解析Linux系统中用户配置文件/etc/passwd和密码配置文件/etc/shadow的详细信息,包括用户标识号、组标识号、家目录、Shell类型等字段的含义,以及密码的加密方式和账号的有效期等关键信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用户配置文件:/etc/passwd

在这里插入图片描述
以上图root用户为例,用“:”可以划分为7个部分:

1、root:用户名。用户名中的字符可以是大小写字母、数字、减号、点或下划线,不建议使用点、减号,容易造成混淆。

2、x:账户的密码。此处基于安全因素,全部用x代替。

3、0:用户标识号,即uid。

4、0:组标识号,即gid。

5、root:注释说明 ,通常记录该用户的一些属性,例如姓名、电话、地址等 ,可以用chfn命令来更改这些信息。

6、/root:用户的家目录,root用户的家目录就是/root,普通用户的家目录是/home/username。

7、/bin/bash:用户的shell,默认是/bin/bash,如果想建立一个不允许登录的账号,可以把该字段改为/sbin/nologin。

密码配置文件:/etc/shadow

在这里插入图片描述
我们还是以上图root用户为例,用“:”可以划分为7个部分:

1、用户名。

2、用户密码,该密码已经加密。

3、上次更改密码的日期。

4、要过多少天才需要更改密码,默认为0。

5、密码多少天后到期,即在多少天内必须更改密码,例如,当我们设置为10,则10天内必须要更改一次密码,不然将登陆不了系统。默认为99999,即永远不需要更改。

6、即账号的生命周期,表示账号在这个日期前可以使用,到期后账号将作废。

7、保留字段。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值