因为最近做的笔试题有涉及到linux用户名密码保存位置,然后就想实际看下/etc/shadow,但是普通用户提示权限不足,su发现root密码忘记了。然后就搜索了下root密码修改方法。一开始找了些用single用户模式的,看了下基本是centos的,我用的是xUbuntu,可能不太一样,采用的是recovery mode。
首先,重启,开机时候一直按ESC,然后会进入这个界面

选Ubuntu高级选项,然后在带recovery mode的选项上按E。注意不要回车。


然后把recovery nomodeset删除,添加上quiet splash rw init=bin.bash。然后F10就可以输入passwd,输入新密码。重启虚拟机,就可以用新root密码登录系统了。
本文介绍了一种在xUbuntu系统中忘记root密码后的重置方法。通过在启动时进入recovery mode,修改内核参数,从而允许使用bash shell进行root密码的修改。
1725

被折叠的 条评论
为什么被折叠?



