今天看到有人在群里问:在Linux忘记了root的密码进不去系统怎么办?。这个问题其实简单的不能再简单了。只要你愿意打开baidu或者Google首页输入几个字答案马上就呈现在你面前。为什么就不愿意去输入这么几个字呢?。我很费解。竟然有人问勒。那我就多此一举在这里口述一下。

 

当你root密码忘记的时候,导致进不去系统这么办?。很简单。重启。在启动菜单的时候选择相应的系统按e键进入编辑模式。(屏幕下方都有提示的)。之后再选择kerner也就是内核那行按e键编辑,在最后空格再加个single就行。意思就是进入单用户模式。接着按b键启动。接着系统就会进入单用户模式。你可以在单用户模式下直接password修改root密码了。然后用修改后的root密码登陆系统即可。

 

那么可能有人会问。怎么这么不安全啊。那不是谁都可以进入单用户模式修改别人的root密码了吗?。是的。如果这样的话的确是谁都可以进入单用户模式下修改你的root密码。那么该怎么办呢?。还是简单。加密就行。

利用root用户在终端下输入grub-md5-encrypt就可以加密你的root密码了。接着把加密后的root密码添加到/etc/boot/grub.conf中即可 格式为password --md5  *************** 。这样别人再想利用进入单用户模式修改你的root密码那就必须输入你刚才加密过的root密码才行。否则不可编辑。只能直接启动。

 

那么如果连自己加密过的密码都忘记了呢?如果是这样的话那即拿出你的安装盘进入救援模式重设密码吧。。