天天看点

1.5 单用户模式 救援模式

当linux系统,root密码忘记了,怎么办呢?可以进入单用户模式重置密码。有点像windows系统的密码忘记了,进pe系统清除密码一样。那怎么进入单用户模式呢?接下来演示一下单用户模式的进入。

操作方法

重启虚拟机,在开机的界面按方向键选择第第一行,再按e键进行编辑。 

按向下的方向键找到linux16开头的这行,定位到ro这里,进行修改rw init=/sysroot/bin/sh 按一下ctrl + X组合键。

输入chroot /sysroot/命令进行 切换到原来系统

passwd root 修改root密码,修改完后,就可以用新的密码登陆系统了。如果提示小方块,是因为语言是中文,可以用命令 LANG=en

touch /.autorelabel命令,敲完就可以重启了。

注意: 第五步的命令必须输入对,不然无法启动。

在虚拟机上重启可以如下的方法重启 

用救援模式修改密码,操作步骤如下:

在虚拟机里设置光驱原来安装centos7的ISO镜像。 

进入bios,修改启动项,修改好后,按F10 保存,提示选择yes按回车 进入的方法:

开启虚拟机,在进入的界面按F2

在电源 》 选择 打开时进入固件 

选择 Trubleshooting 回车 ,再选 Rescue a CentOS system 回车

根据提示按回车,进入到选项后选择1 继续 

用chroot /mnt/sysimage命令进入到正常系统下

直接用passwd root 命令修改root密码,然后重启即可

提示:要修改回之前的启动项,或者断开光驱

当需要用到2台虚拟机或者2台以上的时候,不必进行重新安装,可以把现有的虚拟机进行克隆一下。克隆完成后,需要对虚拟机的ip地址修改,并对UUID删除。重启一下服务,诊断一下网络是否正常。

虚拟机克隆操作步骤

选择虚拟的名字 鼠标右击 管理 克隆

下一步,选择 虚拟机中的当前状态 下一步 按默认即可

设置好虚拟机的名称和位置,也可以选择默认 点击完成

修改主机名的方式

修改主机名 hostnamectl set-hostnem user02

主机修改配置文件地址cat /etc/hostname

连接的命令:ssh ip地址 [标准写法:ssh username@ip][ssh -p root@ip]

查看系统的负载命令 w 主要查看连接状态

用一台linux服务器去连另一台服务器命令:ssh-keygen 生成密钥认证

继续阅读