一、单用户模式
1、单用户模式主要用于再忘记Root密码时使用,修改密码。重启系统,快速按方向键,便能停在当前界面;选中第一行,放框中有操作提示,按 e 进入。
2、找到 ro的字符,将ro 修改为 rw init=/sysroot/bin/bash,,如标注的1 和 2,然后按Ctrl+x 进入下一界面。
3、切换到原始系统,即我们正常进入的系统,输入 chroot /sysroot/,由于新用户进入,还需要设置一下语言,LANG=en,然后修改密码,最后还需要 touch /.autorelabel,不然密码修改不成功,造成无法登录。
4、然后Ctrl+D,重启系统。登入时输入新密码登录即可。
二、救援模式
1、主要用于无法进入系统的情况。首先检查光驱是否卡机启动,点击虚拟机-->设置-->CD/DVD,看是否勾选。
2、然后修改启动项顺序,让CD-ROM为第一项启动。点击虚拟机--》电源--》打开电源时进入固件,这里可能因为版本不一样,每个人的也不一样,然后进入BIOS界面。然后通过方向键移动到Boot,通过 + - 号将 CD-ROM移动到第一项,按F10保存退出。右侧和下方都有操作提示符。
3、进入后选择第三项
4、选择第二项
5、选择继续,输入1,注意框3的提示,我们进入了/mnt/sysimage,如果要进入初始系统,需要执行chroot/ /mnt/sysimage,就又和单用户模式类似了。
6、Ctrl+D,重启,然后在修改启动项为硬盘启动。
三、克隆虚拟机
1、点击虚拟机--》管理--》下一步--》下一步,此时有两种克隆方式。我们选择第一种,链接克隆。
2、选择保存路径和名称。点击完成。克隆成功。
四、Linux机器相互登录。
1、先dhclient,获取一个IP,然后修改克隆的ip,vim/etc/sysconfig/network-scripts/ifcfg-ens33,只需修改这一处即可,然后重启服务。systemctl restart network.service。室现两台机器互相登录。
2、实现两台机无密码登录,运行 ssh-keygen,一路回车,不输入密码,生成公钥和密钥。
3、然后 复制公钥,即将id_rsa.pub中的内容到粘贴另一个虚拟机的 authorized_keys中,然后另一台虚拟机同样操作。就可以实现相互免密登录。复制公钥的方法和xshell密钥登录类似,这里不再叙述。