Ubuntu是一個基於Linux的開源作業系統,它遵循GNU通用公共許可證,使用者可以自由使用、複製、分發和修改。它提供直觀易用的桌面環境,適合新手和有經驗使用者。Ubuntu有強大的軟體中心,支援多硬體架構,注重安全和穩定,並有龐大的使用者社群提供支援。它適用於桌面、筆記本和伺服器等多種裝置,被廣泛應用於教育、開發和科學等領域。
接下來就為大家介紹一下Ubuntu作業系統的安裝與配置
一、安裝前準備
請確保電腦中已經安裝了VMware和Electerm,如果沒有安裝的小夥伴可以點選下面的連結檢視安裝教程:
需要安裝的軟體名稱 | 連結 |
---|---|
虛擬機器軟體VMware Workstation | 點我檢視 |
遠端連線軟體Electerm | 點我檢視 |
下載器Neat Download Manager(推薦安裝,可以加快下載速度) | 點我檢視 |
建議電腦預留50G的儲存空間。
二、下載Ubuntu映象
截止到2024年2月,Ubuntu有兩個長期支援的版本:22.04版本和20.04版本。這裡我選擇安裝的是22.04版本的Ubuntu伺服器。
1. 點選右側連線進入清華大學映象站:點我檢視
2. 這裡我選擇的是22.04版本下載,點選進入:
3. 下載伺服器端的Ubuntu,如下圖所示:
三、建立Ubuntu虛擬機器
1. 開啟VMware,按Ctrl和N鍵,新建虛擬機器。
2. 進入新建虛擬機器嚮導以後,選擇第二個自定義(高階),完成後點選下一步:
3. 點選下一步:
4. 安裝客戶機作業系統選擇稍後安裝作業系統,完成後點選下一步:
5. 客戶機作業系統選擇Linux,版本選擇Ubuntu 64位,完成後點選下一步:
6. 自定義虛擬機器名稱和安裝位置。安裝位置建議安裝在一個空間比較大的盤,這裡我安裝在了J盤:
7. 處理器配置時處理器數量和核心數量不能超過電腦自身的數量,否則虛擬機器無法正常執行,這裡我設定的處理器核心總數為2:
如何檢查電腦本機的CPU資訊:按CtrlShiftEsc,開啟工作管理員,找到效能,即可檢視到CPU資訊:
8. 設定虛擬機器記憶體,記憶體大小按照VMware的要求設定在一定範圍之內。這裡我設定記憶體大小為4GB(4096M),完成後點選下一步:
9. 網路型別選擇網路地址轉換(NAT),完成後點選下一步:
10. I/O控制器型別按照系統預設選擇即可,然後點選下一步:
11. 虛擬磁碟型別按照預設選擇即可,完成後點選下一步:
12. 選擇磁碟按照系統預設選擇即可,然後點選下一步:
13. 最大磁碟大小建議設定在20GB及以上,這裡我設定了50GB,磁碟分配按照預設勾選即可。完成後點選下一步:
14. 指定磁碟檔案位置可以自定義。這裡需要設定的小夥伴點選瀏覽可以更改。不需要更改的小夥伴點選下一步:
15. 點選完成,虛擬機器建立完成:
16. 點選編輯虛擬機器設定:
17. 進入虛擬機器設定後,左側裝置選擇CD/DVD,裝置狀態勾選啟動時連線,連線選擇使用ISO映像檔案,點選瀏覽:
18. 找到前面我們下載的Ubuntu映象並選中,完成後點選右下角開啟:
19. 映象配置成功,點選確定:
四、開啟虛擬化
1. 開啟剛剛建立好的虛擬機器,此時VMware會彈出一個錯誤資訊:
2. 此時按CtrlShiftEsc,開啟工作管理員,找到效能,虛擬化並未開啟:
3. 重新啟動電腦,具體進入BIOS可以根據自身電腦品牌型號進入。這裡我的電腦使用的是華碩,開機過程中一直按F2鍵即可進入BIOS,再點選右下角Advanced Mode,進入高階模式:
4. 按照下圖所示操作,點選高階,將Intel Virtualization Technology配置項開啟:
5. 按F10鍵儲存上述配置並重啟:
6. 按CtrlShiftEsc,開啟工作管理員,左上角找到效能,發現虛擬化成功開啟:
五、安裝Ubuntu作業系統
1. 開啟剛剛建立好的虛擬機器:
2. 進入安裝介面,選擇第一個Try or Install Ubuntu Server,然後按一下回車/:
3. 此時會載入Ubuntu的安裝介面,請耐心等待。
4. 載入完成後 ,進入Ubuntu安裝介面,安裝語言選擇English,完成後按一下回車:
5. (無下圖內容可以跳轉到下一步)此時彈出安裝器可更新提示,下方選項選擇第二個Continue without updating(不更新,繼續安裝),完成後按一下回車:
6. 鍵盤佈局按照系統預設使用英文(美國)佈局即可,選擇Done,按一下回車:
7. 安裝型別選擇第一個Ubuntu Server即可,完成後選擇Done,按一下回車:
8. 網路連線:如果電腦本機已經連線網路,此時虛擬機器為我們提供了一個IP地址,按照預設配置選擇即可。選擇Done,按一下回車:
9. 這裡我們不需要配置代理。選擇Done,按一下回車:
10. 配置映象地址,這裡我們將原有的映象地址替換為清華大學映象地址:
http://mirrors.tuna.tsinghua.edu.cn/ubuntu
完成後,選擇Done,按一下回車:
11. 配置儲存位置,按照預設選擇即可,按向上/下鍵可以選擇,選擇Done,按一下回車:
12. 儲存大小配置,按照預設配置即可,選擇Done,按一下回車:
13. 此時會彈出一個確認提示,選擇Continue會開始安裝,會替換掉原有的磁碟空間,這裡我們選擇Continue,按一下回車:
14. 配置使用者名稱和密碼,如下圖所示,完成後選擇Done,按一下回車:
個人名稱、伺服器名稱、使用者名稱可以自定義(要求是:英文小寫或者英文小寫+數字)
15. 是否升級到Ubuntu Pro,這裡我們選擇Skip for now(不升級),完成後選擇Continue,按一下回車:
16. 這裡我們將游標移動到Install OpenSSH server,按空格鍵勾選安裝OpenSSH。然後選擇Done,按一下回車:
17. 上述元件不需要安裝,選擇Done,按一下回車:
18. 安裝完成,選擇第二個Cancel Update And Reboot(取消更新並重啟):
19. 重啟中,請耐心等待(預計需要5分鐘以上)。出現下面介面以後,按一下回車,繼續重啟:
20. 等待了3~5分鐘以後,會出現登入頁面,輸入以下使用者名稱(這裡我設定的是icode504
)和密碼(這裡我設定的是123456
,密碼不會在命令列中顯示)。輸入完成後會出現歡迎介面,此時我們可以在命令列中輸入命令了:
六、為root使用者分配密碼
作為最高許可權的root使用者,我們在安裝過程中並沒有給root使用者分配密碼。
執行如下命令,為root使用者分配密碼:
sudo passwd
此時會輸入兩次密碼(不會在控制檯顯示)。為了方便記憶,我將root密碼設定成123456:
切換到root使用者,執行如下命令:
su root
此時Ubuntu會提醒我們輸入密碼,完成後按一下回車,此時成功切換到root使用者:
七、使用SSH工具(Electerm)遠端連線Ubuntu
請保證當前宿主機(電腦本機)處於聯網狀態:
1. 開啟SSH服務:
service ssh start
2. 檢查SSH服務是否開啟,執行如下命令:
systemctl status sshd
下圖狀態說明SSH服務已經成功開啟:
3. 由於root
使用者預設是不能使用SSH的方式登入,因此我們需要更改一下對配置檔案/etc/ssh/sshd_config
進行修改。執行如下命令:
sudo vim /etc/ssh/sshd_config
4. 此時會進入sshd_config
配置檔案中,我們依次執行如下命令:
:set nu
/PermitRootLogin
此時我們在33行可以看到如下資訊PermitRootLogin prohibit-password
,這段配置的含義是使用SSH方式登入root使用者是禁止的,因此我們需要對這段程式碼進行修改:
5. 按i鍵進入編輯模式,需要對32-34行程式碼修改成下圖所示的效果:
6. 完成編輯後,先按一下Esc鍵,再輸入:wq
儲存並退出編輯。
7. 重啟SSH服務,執行如下命令:
systemctl restart sshd
8. 在Ubuntu命令列中檢視防火牆狀態,在命令列中輸入如下命令:
sudo ufw status
此時會提示輸入密碼(這裡我已經輸入過了)後即可檢視防火牆狀態是inactive
(未開啟):
9. 為了保障系統安全,我們需要開啟防火牆,只開放特定的埠。輸入如下命令開啟防火牆:
sudo ufw enable
再次檢視防火牆狀態,此時防火牆已經開啟:
sudo ufw status
10. SSH預設是22號埠,此時我們需要開啟22號埠。執行如下命令:
sudo ufw allow 22/tcp
執行成功,規則已新增:
11. 輸入如下命令,檢視Ubuntu的IP地址:
ip addr
12. 開啟Electerm,點選左側的書籤:
13. 按照下圖操作填寫連線資訊:
14. 向下找,點選測試連線:
等待一段時間後,如果上方出現一個connection is ok
,說明前面填寫內容沒有問題:
如果出現的時connection is failed
,說明填寫的內容有問題,需要更改後再次測試連線。
15. 測試連線成功後,點選儲存並連線後,此時我們就可以在Electerm中登入root使用者並執行命令了: