简言

在我们日常工作中,有可能将root密码遗忘,但是作为服务器,我们总不至于一忘了密码就重装系统吧,当然这个不现实,我们还是有办法重设的,下面看我如何重设Suse12的服务器root密码。

步骤

进入grub菜单引导界面后,按e

技术图片

在启动项后面加 init=/bin/bash

技术图片

直接进入/bin/bash界面,然后就可以准备开始修改密码了

1
2
3
4
5
输入 mount -n / -o remount,rw                          (注意是逗号,不是点号)
上条命令rw表示将根文件系统重新mount为可读写,有了读写权限就可以使用passwd命令修改密码了。
输入 /usr/bin/passwd重置root密码
修改完成后输入 mount -n / -o remount,ro 将根文件系统设为原来的状态
输入exit退出系统,重新启动系统,用新密码登陆