/etc/shadow 和 /etc/passwd 有什么区别

Moh*_*ani 26 etc passwd

这两个文件/etc/shadow,并/etc/passwd似乎是一样的,他们只是报告有关帐户的一些信息。它们之间有什么区别?

Noo*_*rep 33

简短的回答

passwd存储一般用户信息并shadow存储用户密码信息。

有点长的答案

passwd 是在创建新用户时存储用户信息(如用户名、用户 ID、组 ID、主目录位置、登录 shell 等)的文件。

shadow 是存储重要信息(如用户密码的加密形式、密码到期日期、是否必须更改密码、密码更改之间的最短和最长时间...)的文件创建了一个新用户。

一些有趣的额外信息:passwdshadow