详细内容可以查看知乎的这篇文章:linux 忘记 root 密码怎么办?,文章中有较为详细的介绍,这里不罗嗦。
一句话解决问题,如果你有 sudo 权限,那么下面两种均可:
- 直接
sudo passwd root
重置密码即可。 - 编辑
/etc/shadow
文件,将 root 的加密密码替换成这串密文$6$LyVpT/aetS$mTDFTG9SzM7iVdP7Kqz6q2lsvgqjA45qXDAEcIUV/eEAaOGreCbd1XMet8itx7z1XM1ZFCb3UUd3toBozQiuZ.
,这样的结果是将 root 的密码重置为 apple,然后你就可以登录自行修改了。