/etc/passwd 用于存放用户的密码
每行代表一个用户信息
以 : 分割为7列字段

【运维重点】Linux用户、组信息
以第一行为例子
【运维重点】Linux用户、组信息

列字段 代表的意思
root 用户名,登录系统的名字,必须是唯一且不能用纯数字
X 密码占位符,具体内容在另外一个文件
0 uid,用户的身份证,0是特权用户,1-499是系统用户,1000+是普通用户
0 gid,Group 组ID
root 描述用户的信息
/root 家目录,登录系统时所在目录
/bin/bash 登录shell,命令解释器,/sbin/nologin 代表不能登录系统

/etc/shadow 用户密码信息文件
为了安全,密码会以加密状态显示
以 : 分割为8列字段

【运维重点】Linux用户、组信息
以第一行为例
【运维重点】Linux用户、组信息

列字段 代表的意思
root 登录名,与/etc/passwd文件中的登录名与用户账号一致
$6$2Ql… 存放加密后的密码,如果为空,则登陆时不需要密码
* 代表账号被锁定
!!代表密码已经过期
$6$ 表示用SHA-512加密的
$1$ 表示用MD5加密的
$2$ 表示用Blowfish加密的
$5$ 表示用SHA-256加密的
18556 最后一次修改时间的天数,从1970年1月1日算起
0 最小时间间隔
99999 最大密码有效天数,密码有效期
7 警告时间,在有效期最后7天,会提示用户
不活动时间,用户超过时间不登陆,用户就会被禁
失效时间,到了指定天数,用户就会被禁
保留

/etc/group 组信息文件
以 : 分割为4列字段

【运维重点】Linux用户、组信息

以第一行为例
【运维重点】Linux用户、组信息

列字段 代表的意思
root 组名
x 组密码
0 gid,组id
组的成员

相关文章:

  • 2021-11-22
  • 2021-12-08
  • 2021-03-31
  • 2021-07-28
  • 2022-12-23
  • 2021-06-03
  • 2022-12-23
猜你喜欢
  • 2021-11-19
  • 2021-06-16
  • 2021-05-04
  • 2022-02-14
  • 2021-10-14
  • 2021-12-12
  • 2022-12-23
相关资源
相似解决方案