1. 程式人生 > >26期Linux20180531 單用戶 救援模式 克隆虛擬機 linux機器相互登錄

26期Linux20180531 單用戶 救援模式 克隆虛擬機 linux機器相互登錄

救援模式 克隆虛擬機 互相登錄

5月31日任務

1.13 單用戶模式
1.14 救援模式
1.15 克隆虛擬機
1.16 Linux機器相互登錄



單用戶模式


忘記root密碼?

1. 單用戶模式

2.救援模式

單用戶模式首先需要重啟linux (reboot, init 6, shutdown -r now 都可以重啟)

技術分享圖片

e-edit

技術分享圖片

技術分享圖片

然後按 ctrl x 就會進入緊急/安全模式

進去之後實際上還沒有進入本來的系統,有點像是在BIOS裏面,需要進入/sysroot,這裏面才是系統真正的目錄。這個時候需要用chroot 進入系統 之後就可以使用passwd root改密碼了

chroot/sysroot/之後 passwd root

如果亂碼,就LANG=en定義一下語言。

技術分享圖片

接下裏很重要的一步

touch /.autorelabel 只有這個存在才能登陸系統

技術分享圖片

還需要蠻長時間的,就好了。




centos 7的不同級別,其實是和centos6一樣的

技術分享圖片


救援模式 -萬一Grub密碼忘記了?設置Grub密碼http://ask.apelearn.com/question/14743

首先要進入BIOS把cd改成第一啟動

然後讀取光盤-rescue



克隆虛擬機

在需要多臺機器但是不想重新安裝的話,怎麽辦?

首先把虛擬機關閉。然後在虛擬機上點擊管理,克隆,鏈接克隆即可,否則太大。

做好之後,修改IP地址,UUID刪掉,保存


如何改主機名?

hostnamectl set-hostname xxx


然後用工具連,因為是復制所以密鑰也都存在。




兩臺Linux機器互連


ssh ip 就可以了 正規是ssh uername@ip

w查看當前負載

ssh默認22端口

如果不是22 則需要指定端口 ssh -p 端口號 username@ip

如果需要密鑰呢? ssh-keygen 生產密鑰對

會生產私鑰和公鑰,如果像登陸其他機器,其他機器就是主機,就需要把公鑰放到其他機器。不要忘記放置的路徑。

更簡單只需要把公鑰放到主機文件中,私鑰已經在本機上配置好了,連接即可。

要關閉防火墻,enforce


26期Linux20180531 單用戶 救援模式 克隆虛擬機 linux機器相互登錄