/etc/passwd- 文件的用途
添加或者修改用户时,原始/ect/passwd 文件将保存为/etc/passwd-。
此功能与 /etc/shadow、/etc/gshadow 和 /etc/group 文件相同。
当这些文件被更改时,旧文件将被保存,以破折号“”结尾。
如果 linux 系统中缺少 /etc/passwd 文件。
我们将无法登录系统,并且在重新启动到单模式模式时,发现 /etc/passwd 文件为空,没有可用的帐户信息。
别担心,我们还是可以恢复的。
请按照以下步骤在 RHEL 系统中恢复已删除的 /etc/passwd 文件。
之路 on it Road.com
恢复已删除的 /etc/passwd 文件
- 开机进入单机模式。
查看我们的教程:如何引导到单用户模式
- 以读/写模式重新挂载根文件系统:
# mount -o rw,remount /
- 找到 /etc/passwd 文件。
# ls -lah /etc/passwd -rw------- 1 root root 2.4K Jan 15 15:46 /etc/passwd
- 将文件/etc/passwd 复制到文件/etc/passwd。
# cp /etc/passwd- /etc/passwd
注意:确保我们手动检查备份文件 /etc/passwd-。
检查用户 ID、主目录等。
- 使用 pwconv 命令从 /etc/passwd 文件创建 /etc/shadow 文件。
# pwconv
- 使用 passwd 命令重置 root 密码。
# passwd root
- 正常重启,验证登录成功。
# shutdown -r now
日期:2020-09-17 00:12:18 来源:oir作者:oir