centos 7单用户模式救援模式的下更改系统密码

在刚开始的工做当中,咱们不免会犯一些失误,如忘记Linux密码,错误的更改了配置文件等形成咱们的服务器没法正常的工做。下面演示一下如何在不重装系统的状况下重置Linux密码linux

1、没有设置grub密码,或grub密码可以提供状况下windows

在这种状况下就使用单用户模式恢复,具体操做步骤以下,服务器

一、重启服务器,在grub引导界面按上下箭头,选择第一项,按e键来编辑grub内存

使用↓来定位到linux16这一行,使用→定位到ro这里,而后编辑,将ro改成rw init= /sysroot/bin/sh。而后按下Ctrl+X键来启动it

二、接下来会启动到下面这个界面,这里也能够运行一些命令,可是目前所在的系统不是咱们原先服务器的系统,这是相似于windows下winPE的一个内存系统,还须要运行chroot /sysroot登录

而后就能够更改系统密码了,在这里为了避免形成没必要要的麻烦,须要使用LANG=en来将语言改成英语,再使用passwd root命令来更改密码就好了配置

出现上图所示的画面表示密码已经修改为功,可是还有很重要的一条命令须要运行,touch /.autoralebel。而后重启机器就可使用新密码登陆了密码

2、第二种状况就是设置grub密码,而且grub密码也忘记了,那就使用救援模式,使用救援模式则须要使用跟系统相对应的系统安装光盘,重启机器,在重启机器的时候进入BIOS设置,使用'+'将CD-ROM Drive改成第一启动项,按F10保存退出,启动到以下右图是,使用↓选择Troubleshooting,回车。im

接下来选择Rescue a CentOS system选项,而后选择continue,再而后选择OK回车配置文件

接下来出现一个对话框,文字所表示的是,原先的服务器系统会加载到/mnt/sysimage目录下

接下来出现的画面以下图,而后一样的运行chroot /mnt/sysimage,进入原先的服务器系统,而后执行passwd root 命令来为root更改密码

最后一步,将光盘弹出,重启机器,使用新密码登陆便可。

相关文章
相关标签/搜索