更改root密码、克隆虚拟机和Linux机器相互登陆

单用户模式更改root密码

    首先重启Linux,有几个命令能够用,# reboot  # init 6  shutdown -r now。也能够用另一种方法,方法以下:linux

afab802bbae92ad045a9be3e83756c94.png-wh_

    04ec5b89eca1227dc0d53109b2fc3f2c.png-wh_

    重启系统后,在出现启动界面时,当即按下方向键,再选择第一行:网络

fd85e93d15a72eaf6c1885a31c43c7eb.png-wh_

    按e键编辑,而后进入另一个界面,经过向下方向键往下定位到linux 16开头的行,日后找,把ro改为rw init=/sysroot/bin/sh,以下图:ssh

8043819afac3c05a41d154f10b7e13b9.png-wh_

    编辑完成,按Ctrl+X,出现以下界面:ui

1ac57cb0f4b33eef20ba107ac0d690cf.png-wh_

      而后用# chroot /sysroot/切换原来的系统下,再修改root密码,输入# passwd root,root周围的小方块,是由于VM不支持中文,因此乱码,输入# LANG=en,语言设置为英文,就显示正常。而后改完还应该输入命令# touch /.autorelabel,再按Ctrl+D,重启Linux,就完成更改,以下:spa

58d37dc36031334e5755b088b8e4515a.png-wh_

救援模式

    首先检查VM是不是开机启动,主要要有下图红色方框中两部分。3d

699bef468a7a672f03740edb6364cffa.png-wh_

    而后咱们要设置VM的BIOS,如图rest

f63751348c87042f56d0bfb440f62113.png-wh_

    进入BIOS,选择boot,经过“+”、“-”修改让CD-ROM在最上面,按F10保存退出。ip

f0c2e68e97f0d8b9a22729f569471932.png-wh_

    进入光驱启动界面,选择Troubleshooting。get

efef3c9cfef5001e7facc5cea4c98df9.png-wh_

    回车后,选择Rescue a CentOS Linux system。虚拟机

89cb820a1b434fba920e31200e69e293.png-wh_

    连续两次回车,会出现以下界面,咱们选择1:

31ef90e1533f01d6e99feed8931ba0bf.png-wh_

    而后再执行# chroot /mnt/sysimage,进入初始系统后,修改root密码的命令passwd

9ad5206f54d084a1a232feb19a548080.png-wh_

    最后,咱们还要设置一遍BIOS,让硬盘第一个启动,或者关闭光驱也能够,以下:

0cd541eee1398a378ac73c68afb90036.png-wh_

克隆虚拟机

    首先关闭正在运行的Linux系统,使用命令# init 0,而后在左侧对应的虚拟机名字上单击鼠标右键,选择“管理”,再选择“克隆”,以下:

ba2abf441a96ff46dfe901ce34e6ce70.png-wh_

    出现克隆向导界面,直接下一步,选中虚拟机的当前状态,下一步,选中建立克隆连接,下一步。

更改虚拟机名称,设置保存位置,完成关闭。

    而后开启克隆的虚拟机,登陆,编辑网卡配置文件中修改IP。输入# vi /etc/sysconfig/network-scripts/ifcfg-ens33,而后修改IP ,删掉uuid那一行,保存退出。

a9d22006e4e7127914249d176600fb5a.png-wh_

而后输入systemctl restart network.service重启网卡服务,检查网络连通性。

 f7fb5e8ba9bae7385e6b73c5f527ee82.png-wh_

    而后把另一台虚拟机也开机起来,把主机名更改一下,输入hostnamectl set-hostname  主机名  ,回车完成更改,输入hostname查看主机名,完成。

5eda6a54f25a32553e4538d9ad805b3b.png-wh_

Linux机器相互登陆

使用密码登陆

首先,在aming-01上输入w,查看系统负载。

0a05f3ef236ad13e62950fcc8fbac3b7.png-wh_

    而后,用aming-02链接aming-01,输入# ssh 192.168.133.130,遇到提示,输入yes,而后输入登陆密码便可。

87d13ba347906d6693852c83ab4b0f79.png-wh_

    在aming-01上再次输入w,查看系统负载,会发现多了一个pts/1,就表明两个终端链接了它。

49f80c79e2aabd80fb982a0c1a7304f6.png-wh_

    ssh的默认端口是22,若是端口不是22,而是其余,格式是# ssh -p 22 root@192.168.133.130,只要将22改成其余端口便可。

使用秘钥登陆

    首先能够输入命令# ssh-keygen生成密钥对,密钥对存放默认,回车,密码为空,回车,再回车,以下:

59f01380216dd7e6701cffd4dd830e74.png-wh_

    接下来,将aming-02的公钥内容放到aming-01上去,输入命令# cat /root/.ssh/id_rsa.pub,把公钥复制下来

90eea622db0cda68b7216def93e3b5a1.png-wh_

    而后放入到aming-01上去,输入命令# vi /root/.ssh/authorized_keys,加注释##aming-02,保存退出。

9912b9e7c812c5741640f0b5cddc71ab.png-wh_

    检查aming-01是不是开启状态,输入# getenforce,而后暂时关闭,输入# setenforce 0。

694e3e7e293e11d6459ed53109b1b6c4.png-wh_

    而后,再到aming-02中链接aming-01,输入# ssh -p 22 root@192.168.133.130,直接连上,不须要密码。

    b580db720e8d3faca3eada6a63df0cba.png-wh_

相关文章
相关标签/搜索