1./etc/passwd和/etc/shadow的作用
时间: 2023-07-31 16:06:57 浏览: 188
详解 passwd
/etc/passwd和/etc/shadow是在Unix和类Unix系统中存储用户账户信息的重要文件。
/etc/passwd文件包含了系统中的用户账户信息,每行代表一个用户账户。每行包含了一系列字段,包括用户名、用户ID、用户组ID、用户主目录、登录Shell等。这些字段被冒号(:)字符分隔。
/etc/shadow文件则包含了用户账户的加密密码和其他安全相关信息。这些信息被存储在一个经过加密的格式中,以防止未经授权的访问。普通用户无法直接读取或修改/etc/shadow文件。
/etc/passwd文件中的密码字段已经被移到/etc/shadow文件中,这样可以增加密码的安全性。只有具有特权的用户(如root)才能访问并修改/etc/shadow文件。
总结起来,/etc/passwd文件存储了用户账户的基本信息,而/etc/shadow文件存储了用户账户的密码和其他安全相关信息。这两个文件一起提供了对用户账户的管理和验证。
阅读全文