本文共 700 字,大约阅读时间需要 2 分钟。
root
密码是Linux管理员绝对不能忘记的,但总有些马虎的人,需要管理很多系统时尤其容易忘记,。那忘记了咋办?
重启,进入Grub
时,上下方向键选择CentOS6,按e
,选择kernel
那一项。
e
,在后面输入single
,回车,按b
启动。 使用命令passwd root
修改root
密码,重启。 重启,进入Grub
时,上下方向键选择第一项,按e
,进入编辑。
rd.break
,使用快捷键Ctrl+x
启动。 执行如下命令。 1 2 3 4 5 6 | switch_root # mount -o rw,remount /sysroot/ switch_root # chroot /sysroot/ sh-4.2 # passwd root sh-4.2 # touch /.autorelabel sh-4.2 # exit switch_root # exit |
若系统启动了SELinux,touch /.autorelabel
会保证不出错。最后一个exit
之后,SELinux会重新设定文件的Context,需要等待一会,之后就可以正常运行了。
Ubuntu系列的修改方式都一样。
重启,进入Grub
时,上下方向键选择第一项,按e
,进入编辑。 倒数第二行最后,输入rw init=/bin/bash
,快捷键Ctrl+x
重启。 使用命令passwd root
修改root
密码,重启。 ~~ EOF ~~
转载地址:http://tvasa.baihongyu.com/