您的位置:首页 > 运维架构 > Linux

linux忘记root密码怎么办

2017-12-14 17:25 190 查看

linux忘记root密码怎么办

单用户模式

1.重启服务器或虚拟机
2.在开机界面选择图中此选项(原谅我的手懒),不要按回车,不要按回车,不要按回车(重要的事情说三遍),按E键进行编辑;



3.在编辑内核界面找到ro这个字符;



4.把ro改成rw init=/sysroot/bin/sh
5.按ctrl+x键进行下一步;
6.此时将进入终端模式也就是命令模式;



7.由原始系统切换到平常用的linux系统下;
chroot /sysroot/

8.输入passwd命令修改密码
passwd root #更改root的密码




9.创建一个文件 /.autorelabel 让之前的操作生效;
touch /.autorelabel

10.手动重启系统后,就可以使用新的root密码登录系统;

救援模式

系统无法正常进入的情况下,比如某个配置文件修改错误导致无法正常启动系统;
1.设置好系统光盘挂载;



2.右键点击虚拟机标签页,选择“电源”中的“启动时进入bios”



3.进入bios界面后切换到“boot”下,选中CD-ROM Drive,用+键将其移动到第一位后,按F10保存退出;



4.进入光驱界面,选择第三项troubleshooting;



5.此时选择第2项Rescue aCentOS system



6.在当前界面下选择第1项,continue



7.此时提示你按“回车”键,进入shell;



8.此时进入了shell模式,进行passwd或者其他编辑操作;



9.使用虚拟机时一定要记得将CD-ROM顺序改回来;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  root 忘记密码 Linux