单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

时间:2024-04-02 12:19:28

1,单用户模式。

①可以重启Linux系统的命令有:reboot,init 6,shutdown -r now,关机:init 0,power off,shutdown -h now。

②重启系统,在出现启动界面的时候按方向键定位在第一行。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

按字母e编辑进入grub界面。移动方向键找到linux16开头的行,移动到ro这里,把ro改成rw init=/sysroot/bin/sh。提示:ro=read only 只读, rw=read write 读写。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

然后同时按下Ctrl+x这两个键,这样就进入了emergency模式了,这个模式就相当于Windows下的安全模式。我们可以在这个界面运行一些命令。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

使用命令chroot /sysroot/ 切换到原来的linux系统。这样我们就可以用原来的命令了。我们使用命令passwd来修改系统的密码,这是我们看到出现了乱码,输入LANG=en来解决。重新输入passwd命令,这时我们看到字符正常显示了。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

最后还需要一个命令才能完成密码的更改。执行完该命令后按Ctrl+D再输入reboot重启系统,这时需要新密码来登录了。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

2,救援模式。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

①了解运行级别的概念,有0-6一共7个级别。0是关机,1是单用户,2-4都是多用户,5图像界面,6是reboot。使用命令runlevel可以查看当前的运行级别,临时切换运行级别命令是init 级别号,如果装了图形界面可以直接startx直接进入,修改默认运行级别需要编辑配置文件/etc/inittab加入id:3:initdefault:即可设置默认级别为3.

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

②光盘启动。检查光驱,在启动时连接打勾,选择使用ISO映像文件。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

③设置BIOS.右键点击电源,选择启动时进入BIOS,把CD-ROM Drive放到第一位。然后重启。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

④随后进入光盘启动页面。按上下键选择troubleshooting,按enter键后选择rescue a centos liunx system.

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

发现初始系统挂载到了/mnt/sysimage下面。想要进入初始系统需要执行命令chroot /mnt/sysimage。接着修改root密码。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

3,克隆虚拟机。

①关闭虚拟机,打开主界面右键点击我的虚拟机,在管理里面找到克隆 。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

更改虚拟机名称完成克隆。打开此克隆虚拟机。记得去BIOS里面更改设置把hard drive移到最前。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

②登录克隆机修改IP地址,删掉UUID,:wq保存,接着重启网络服务,systemctl restart network.service,如果出现这样的错误Restarting network (via systemctl):  Job for network.service failed. See 'systemctl status network.service' 
and 'journalctl -xn' for details.则需要修改MAC地址。先用ip addr 查看MAC,再到网卡中修改。最后检查是否可以联网。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

 

③更改克隆机的主机名。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

重新登录发现生效。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

登录原机也更改主机名。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

④ 用xshell打开这台虚拟机。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

⑤给两部虚拟机拍摄快照。

4,linux机器相互登录。

①ip连。ssh [email protected],端口默认为22. 

 ssh -p 端口 [email protected] 指定端口.

用01连02:

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

用02连01:

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

②**连。ssh-******.

/root/.ssh/id_rsa 私钥  /root/.ssh/id_rsa.pub 公钥

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

复制02的公钥

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录粘贴到01

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

检查连接状态

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录

直接使用ssh连接。

单用户模式 救援模式 克隆虚拟机 Linux 机器相互登录