1. 程式人生 > >1周4次課 單用戶模式,救援模式,克隆虛擬機,linux相互登錄

1周4次課 單用戶模式,救援模式,克隆虛擬機,linux相互登錄

bbb 切換 roc 重新啟動 img color 重啟 默認端口 pro

如果我們在生產環境中忘記了root用戶的密碼,在Linux下有兩種方法,第一種為單用戶模式,是在系統啟動時選擇一下,它類似與windows的安全模式。
方法是首先重啟linux,(重啟命令有reboot、lint6、shutdown -r now。關機命令有init0、pweroff)。
技術分享圖片
編輯grub
技術分享圖片
然後進入下一步
技術分享圖片
輸入ls命令,然後找到sysroot下的bin目錄
技術分享圖片
然後切換到原來的系統環境中, 可以使用chroot /sysroot命令
然後確認在原來的系統中,輸入passwd root更改密碼
確認密碼後再輸入touch /.autorelabel 虛擬機-電源-重新啟動客戶機,重新啟動之後既可以用新密碼登陸了。

第二種,救援模式
linux下有0-6運行級別
級別0:系統停機狀態,系統默認運行級別不能設為0,否則不能正常啟動運行級別1:單用戶工作狀態,root權限,用於系統維護,禁止遠程登陸;
級別2:多用戶狀態(沒有NFS支持);
級別3:完全的多用戶狀態(有NFS),登陸後進入控制臺命令行模式;
級別4:系統未使用,保留。在一些特殊情況下可以用它來做一些事情。例如在筆記本電腦的電池用盡時,可以切換到這個模式來做一些設置;
級別5:登陸後進入圖形GUI模式;
級別6:系統正常關閉並重啟,默認運行級別不能設為6,否則不能正常啟動。
技術分享圖片
如果我們用單用戶更改密碼,前提是我們要知道greb的密碼,或者grub沒有加密,如果不知道密碼的話我們就不能用單用戶模式更改密碼,這時候我們就需要用救援模式來更改密碼。

首先我們先關機,然後設置
技術分享圖片
技術分享圖片
然後進入BIOS設置
技術分享圖片
然後進入選擇救援模式
技術分享圖片
技術分享圖片
然後按回車安裝
技術分享圖片
然後按回車,得到一個shall技術分享圖片
在命令行中可以輸入命令,這裏有點類似於單用戶模式,所以/mnt/sysimage下才是原來系統
進入原來的系統 chroot /mnt/sysimage
passwd root更改密碼
改完重啟

克隆虛擬機
首先關機,右鍵選管理,克隆
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
然後打開我們剛克隆完成的虛擬機,更改網絡配置
技術分享圖片
然後我們重啟網卡,在ping通網絡。
然後我們更改一下主機名
技術分享圖片
退出查看,修改成功
技術分享圖片
linux互聯
在一臺機器上輸入另一臺機器的ip
技術分享圖片
輸入另一臺機器的密碼
技術分享圖片
這樣就可以實現互聯了

ssh連接另外一臺主機 ssh username@ip (如果沒有寫用戶名,那麽默認當前系統登錄用戶)

如果終端端口不是22端口 ssh -p 指定端口 username@ip (ssh服務默認端口22)

1周4次課 單用戶模式,救援模式,克隆虛擬機,linux相互登錄