[root@localhost ~]# cat /etc/passwd

root:x:0:0:root:/root:/bin/bash


第一段:用户名

第二段:密码,早期的linux、unix会把密码保存到该字段,后期转移到/etc/shadow

第三段:用户UID

第四段:用户GID

第五段:用户描述

第六段:用户家目录

第七段:用户shell


[root@localhost ~]# cat /etc/shadow

root:$1$0bVdEIfs$JSHel3mEH.IVgkmdCdQtw0:16578:0:99999:7:::

第一段:用户名

第二段:密码,如果是*表示用户被锁定,如果是!!表示用户没有密码

第三段:表示从1970年到上次修改密码那一天中间的天数

第四段:表示新密码设定后要经过多少天才可以再次修改密码,0表示不限制

第五段:密码经过多少天后必须修改

第六段:密码到期前多少天发送提示

第七段:默认为空,表示账号到期后,再过多少天将会被锁定

第八段:系统保留