目錄
- 創建虛擬機
- 安裝Linux作業系統
- 修改主機名
- 切換網路模式并獲取IP
- 哪種模式可以上網
- 查看root用戶與普通用戶的家目錄的不同
- 破解密碼
創建虛擬機
1.點擊首頁的創建新的虛擬機,或者點擊標簽欄“檔案”下面的新建虛擬機

2.選擇【自定義(高級)】,點擊【下一步】

3.兼容性按照默認就行,點擊【下一步】
4.選擇【稍后安裝作業系統】,點擊【下一步】
5.選擇Linux作業系統,版本為CentOS 8 64位(等同于Red Hat Enterprise Linux 8 64 位)
6.設定虛擬機名稱以及安裝位置,點擊【下一步】
7.可選擇虛擬機的CPU數量以及CPU核數,完成后點擊【下一步】
8.選擇虛擬機的記憶體,依個人需求而定,點擊【下一步】
9.選擇網路連接型別,具體的介紹請參考,這里選擇【NAT】,點擊【下一步】
10.選擇I/O控制器型別,默認即可,點擊【下一步】
11.選擇虛擬磁盤型別,這里選擇【NVMe】,點擊【下一步】
12.選擇磁盤,建議使用【創建新磁盤】,如現有虛擬磁盤也可以選擇第二項,不建議直接使用物理磁盤,點擊【下一步】
13.設定磁盤大小,40即可,其他保持默認,點擊【下一步】
14.設定磁盤檔案的名稱,直接【下一步】即可
15.虛擬機至此已經創建成功,點擊【完成】即可,
安裝Linux作業系統
1.接下來開始安裝作業系統,通過虛擬光驅安裝,
2.點擊圖中的CD/DVD,設定光碟檔案
3.點擊打開虛擬機
4.滑鼠點進去,用鍵盤選擇第一項,Install CentOS Linux 8,等待界面加載完成
5.選擇安裝后的語言(建議英語,否則某些情況下會出現亂碼),點擊Continue(下一步)
6.圖示為每一項的中文意思,KDUMP是一個系統崩潰時收集資訊的工具,如果系統用于練習則不需要開啟,
7.鍵盤和語言看個人喜好修改,建議英文,
8.時區修改為上海,點擊Done(完成)
9.安裝源默認為光碟,無需修改,軟體選擇Server with GUI(帶有圖形化界面),軟體有很多種,老手可自行選擇,新手直接確定就行
10.安裝位置選擇磁盤,選中Custom,點擊確定更改磁盤,
11.點擊Click here to create them automatically.給磁盤進行磁區
12.空間大小如圖所示就好,第一次安裝這些東西都不重要,等你清楚的對每個磁區以及目錄了解之后,按照自己需求而定,點擊Done
(如果不能添加/home,可能是沒有足夠的空間,這時先將根磁區的空間由一開始的37.9G改為28G)

13.點擊Accept Changes(接受修改),其他配置可以先不考慮,

14.設定根密碼并重復
15.設定一個普通用戶密碼,建議與根密碼一樣

16.直接點擊Begin Installation(開始安裝)
17.安裝成功后點擊Reboot(重啟)
18.點擊License Information(授權資訊)進去選中I accept the license agreement,確定后出來直接點擊FINSH CONFIGURATION(完成配置),等待加載完成

19.點擊Not listed?(未列出),輸入root,回車或點擊Next,輸入剛剛給root用戶設定的密碼,回車或點擊Sign In,即可進入系統


20.一直點擊Next或Skip即可
21.點擊Start Using CentOS Linux,就可以體驗CentOS Linux 系統了
修改主機名
修改主機名: hostname 或者 hostnamectl set-hostname 主機名

切換網路模式并獲取IP
將虛擬機的網路連接模式分別調換成僅主機模式、nat模式、橋接模式并獲取ip地址使用ssh通過不同用戶遠程連接
1.僅主機模式的配置
獲取ip

遠程連接

2.nat模式

獲取ip

遠程連接


3.橋接模式

獲取ip

遠程連接

哪種模式可以上網
使用ping百度測驗
1.僅主機模式:不能ping通

2.nat模式

3.橋接模式:可以ping通百度

總結
看來nat模式和橋接模式都可以上網,
僅主機模式就是只有主機和虛擬機可以互相訪問,虛擬機自然上不了網,
nat模式是主機與虛擬機之間構造了一個虛擬的交換機,實則是虛擬機將包發給主機,回包也是回給主機,這么說來就是主機替虛擬機上網,
橋接模式是虛擬機在主機所在的內網里申請了一個ip,就是說虛擬機真是存在與內網中,可以自己訪問外網,外網也可以訪問它,
查看root用戶與普通用戶的家目錄的不同

執行命令pwd查看當前家目錄,發現root用戶家目錄為根目錄,而普通用戶家目錄為/home/redhat
破解密碼
方法一
1.重啟系統并編輯內核引數,在此頁面6s內按下【e】

2.找到linux這行,末尾空格后 輸入 rd.break
將游標移到 initrd這行的開頭,按左鍵就能到 linux這行的末尾

修改后按下Ctrl - X
3.輸入 mount | grep sysroot 
這里sysroot是以只讀的形式掛載的,所以要以可讀可寫的方式來掛載
4.輸入 mount -o remount,rw /sysroot mount | grep sysroot
以讀寫方式掛載/sysroot

5.修改密碼 chroot /sysroot/ echo 密碼 | passwd --stdin root 
6.強制重置檔案系統的背景關系 touch /.autorellabel 
7. 輸入exit

8.再次執行 exit 
密碼修改成功
方法二
1、啟動系統,并在GRUB2啟動屏顯時,按下e鍵進入編輯模式,
在linux所在引數行尾添加以下內容:
1)將ro修改為rw
2)末尾添加init=/bin/sh
2、按Ctrl+x啟動到shell,
3、運行passwd,并按提示修改root密碼,
echo "pwd" | passwd --stdin root
4、如果之前系統啟用了selinux,必須運行以下命令,否則將無法正常啟動系統:touch
/.autorelabel
5、運行命令exec /sbin/init來正常啟動,或者用命令exec /sbin/reboot重啟
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/335365.html
標籤:其他
