所用图片来源网络, 侵权联系删除
不小心删除了 /etc/shadow 导致登录系统时无法验证密码, 一直显示密码错误而无法登陆系统
1. 进入 recovery 模式
- 删除了
/etc/shadow文件是无法验证你的账户密码的, 所以无法通过正常的手段登录账户, 所以必须通过特殊方法进行文件修复. 启动系统时, 按住ESC键 (也有教程说Shift键, 总之能进就行) 进入grub, 选择如下选项 (高级模式).
image - 选中
recovery mode(选最新的内核)
image - 按
e进入编辑模式, 将ro recovery nomodeset改为rw single init=/bin/bash
image
image - 按
ctrl + x或F10进入单用户模式, 当前用户即为 root, 这时便可以对文件进行操作 - 输入命令
pwconv恢复/etc/shadow文件 -
reboot重启电脑即可, 如果密码还是无法验证, 则尝试修改用户密码再重新登陆



