更改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_

相關文章
相關標籤/搜索