<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
前言:本文將以 Ubuntu Server 22.04 LTS 為例,說明在 VMware 虛擬機器器中的安裝和設定 Linux 作業系統的步驟。
1、VMware 下載地址:VMware Workstation Pro 16.x(需要登入),安裝和設定步驟略。
1、Ubuntu Server 22.04 LTS 下載地址:獲取 Ubuntu 伺服器版
點選“下載 Ubuntu Server 22.04 LTS”按鈕下載!
2、下載完成,開啟 VMware,準備開始安裝 Ubuntu Server 22.04 LTS
左上角“檔案”選單“新建虛擬機器器(N)…”開啟新建虛擬機器器嚮導:
選擇“典型(推薦)(T)”,點選“下一步(N)”:
選擇“安裝程式光碟映像檔案(iso)(M)”,點選“瀏覽®…”選中下載的系統映象,並點選“下一步(N)”:
命名虛擬機器器,並編輯其儲存位置,然後點選“下一步(N)”:
可根據實際需求指定磁碟容量(否則可保持預設),點選“下一步(N)”:
如果在稍後新建虛擬機器器完成之後,還想再進一步“編輯虛擬機器器設定”,比如對虛擬機器器選項進行一些額外設定,可取消勾選“建立後開啟此虛擬機器器§”選項,並且此時還可以進一步“自定義硬體©…”,比如修改虛擬機器器的記憶體、處理器數量、每個處理器的核心數量,移除 USB 控制器、音效卡、印表機等,如有需要,可根據實際需求進行修改:
“完成”新建虛擬機器器嚮導設定:
此時如果前一步取消了勾選“建立後開啟此虛擬機器器§”選項的話,還可以“編輯虛擬機器器設定”,點開它後,點選左上角“選項”分頁,然後選中“VMware Tools”,右側“VMware Tools 功能”將“將客戶機時間與主機同步(S)”選項勾選上:
再選中“高階”,右側設定將“為啟用了 Hyper-V 的主機禁用側通道緩解(S)”選項勾選上,因為“啟用側通道緩解可能會導致效能降低”:
3、“開啟此虛擬機器器”,正式開始安裝 Ubuntu Server 22.04 LTS
PS:如果 2 中沒有取消勾選“建立後開啟此虛擬機器器§”選項,則會自動進入系統安裝主介面:
預設選中“Try or Install Ubuntu Server”安裝選項,回車(或等待 30 秒後),等待系統映象自檢並進行安裝初始化(此時如果你的滑鼠遊標需要從虛擬螢幕回到宿主機中,可使用 Ctrl + Alt 快捷鍵),稍等待進入如下安裝歡迎介面後,鍵盤上下鍵選擇安裝過程中想使用的語言,這裡選擇預設的“English”,回車確認:
提示有新版本(這裡是 22.05.1 版本)可用,詢問是否更新到新版本(Update to the new installer),或者不更新並繼續安裝當前版本(Continue without updating),這裡我們選預設的“Continue without updating”,回車確認:
鍵盤設定,鍵盤上下鍵並按空格鍵或者回車,然後選擇鍵盤佈局(或者選擇 Identify keyboard 讓系統自動識別你的鍵盤佈局),這裡設定為 Chinese(或者你也可以保留為預設的 English (US)),選中“Done”並回車確認:
選擇安裝型別,預設 Ubuntu Server,這裡以選擇 Ubuntu Server (minimized) 最小安裝為例,選中“Done”並回車確認:
網路設定,預設 DHCP 自動獲取 IP 地址,如下圖所示:
假設我們希望設定為靜態 IP,這樣保證系統在重啟後網路 IP 不會發生變化,方便我們利用 Xshell 等工具進行 SSH 連線和測試。
如此,鍵盤上下鍵選中“[ens32 eth - ▶ ]”,按空格鍵或回車彈出修改“Edit IPv4”選項,再次回車確認:
IPv4 Method 選擇 Manual 手動,回車:
填寫 Subnet(子網 CIDR)、Address(本機私有 IP 地址)、Gateway(閘道器 IP)、Name servers(命名伺服器,也就是 DNS,多個用英文逗號分隔)、Search domains(搜尋域),最後選中“Save”回車確認儲存:
PS:
1)如果你使用到了 IPv6,也是類似地設定,這裡保持 Disabled,即不啟用 IPv6;
2)具體的設定值如何填寫可參考後面的章節(5、設定靜態 IP);
3)也可以這裡先保持預設的 DHCP 自動獲取 IP 地址方式,在系統安裝完成之後,再按照後面的章節(5、設定靜態 IP)演示的操作步驟進行重新設定。
確認修改完成後,選中“Done”並回車確認:
設定代理,這裡不作自定義設定,選中“Done”並回車確認:
設定 Ubuntu 系統映象源地址,預設為 http://cn.archive.ubuntu.com/ubuntu:
可替換為國內的開源映象源地址:
1)阿里雲源,設定 Mirror address 為:https://mirrors.aliyun.com/ubuntu
2)騰訊雲源,設定 Mirror address 為:https://mirrors.cloud.tencent.com/ubuntu
3)華為雲源,設定 Mirror address 為:https://repo.huaweicloud.com/ubuntu
4)清華大學源,設定 Mirror address 為:https://mirrors.tuna.tsinghua.edu.cn/ubuntu
5)中科大源,設定 Mirror address 為:https://mirrors.ustc.edu.cn/ubuntu
PS:也可以這裡先保持預設的源,在系統安裝完成之後,根據需要再決定,可按照後面的章節(8、替換預設源)演示的操作步驟進行重新設定。
這裡以阿里雲源為例,設定完成後,選中“Done”並回車確認:
引導式儲存佈局設定,保持預設,選中“Done”並回車確認:
繼續保持預設,選中“Done”並回車確認:
彈出操作確認框,選中“Continue”並回車確認:
設定使用者名稱、登入密碼等,根據個人情況填寫,然後選中“Done”並回車確認:
勾選“Install OpenSSH server”安裝 OpenSSH 服務包,以啟用對伺服器的安全遠端存取,然後選中“Done”並回車確認:
一些精選的流行服務軟體包,可根據個人情況進行選擇安裝(上下鍵選擇並按空格鍵勾選中,回車檢視詳情),這裡不勾選任何的軟體包,直接選中“Done”並回車確認:
設定完成,正式開始安裝系統:
根據網路情況,如果網路一般的情況下軟體包下載可能需時較長,可選中“View full log”並回車檢視完整的系統安裝紀錄檔:
安裝完成後,選中“Reboot Now”並回車以重啟系統:
如果出現“[FAILED] Failed unmounting /cdrom”錯誤,且提示“Please remove the installation medium, then press ENTER: Unmounting /cdrom”,則按下 ENTER 確認鍵讓它繼續重啟(此時 CD/DVD (SATA) 裝置應該已經自動斷開連線了):
安裝完成,可點選 VMware 右下角“我已完成安裝”按鈕,告知 VMware 客戶機作業系統已經安裝完成:
4、進入系統,輸入安裝時設定的使用者名稱及其登入密碼進行系統登入
檢視當前系統版本(使用 lsb_release 命令,可用來顯示 LSB (Linux Standard Base) 版本和特定版本的相關資訊):
lsb_release -a
5、設定靜態 IP
檢視 IP 地址和網路卡等資訊,輸入命令 ip addr
:
# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:0c:29:81:66:9e brd ff:ff:ff:ff:ff:ff altname enp2s0 inet 192.168.56.130/24 metric 100 brd 192.168.56.255 scope global dynamic ens32 valid_lft 1401sec preferred_lft 1401sec inet6 fe80::20c:29ff:fe81:669e/64 scope link valid_lft forever preferred_lft forever
可以看到網路卡編號為 ens32,本機私有 IP 地址是 192.168.56.130。
VMware 左上角“編輯”選單點選“虛擬網路編輯器(N)…”開啟虛擬網路編輯器,選中“NAT 模式”型別的 VMnet8,點選“NAT 設定(S)…”:
記住“NAT 設定”中的“子網 IP”、“子網掩碼”、“閘道器 IP(G)”,後面的設定需要使用到它們,點選右上角“x”關閉:
Windows 系統左下角搜尋“網路”,選擇“檢視網路連線”開啟“網路連線”檔案資源管理器(路徑為:控制面板網路和 Internet網路連線,這裡以 Windows 11 系統為例):
右鍵“VMnet8”虛擬機器器網路介面卡:
選擇“Internet 協定版本 4 (TCP/IPv4),點選“屬性®”:
填寫“預設閘道器(D),即上面“NAT 設定”中的“閘道器 IP(G)”,填寫“首選 DNS 伺服器§”和“備用 DNS 伺服器(A)”:
安裝 vim:
$ sudo apt -y install vim [sudo] password for dummy: # 此處需輸入普通使用者的登入密碼
編輯網路組態檔:
$ cd /etc/netplan $ ls # 可找到一個 yaml 的組態檔,例如:00-installer-config.yaml $ sudo vim 00-installer-config.yaml [sudo] password for dummy: # 此處需輸入普通使用者的登入密碼
# This is the network config written by 'subiquity' network: ethernets: ens32: dhcp4: true version: 2
預設設定如上,可參考官方檔案(Static IP Address Assignment)進行修改(注意這裡的 ens32
即是上面 ip addr
命令檢視到的網路卡編號;gateway4
設定已過時,使用 default routes
代替):
# This is the network config written by 'subiquity' network: renderer: networkd ethernets: ens32: # 上面 ip addr 命令檢視到的網路卡編號 addresses: - 192.168.56.125/24 # 子網 CIDR 由 「子網 IP 地址」 192.168.56.0 和 「子網掩碼」 255.255.255.0 計算得到:本機私有 IP 地址,在子網允許的 IP 範圍內自定義(注意如果有多個虛擬機器器的,不要互相沖突) #gateway4: 192.168.56.2 # IPv4 閘道器 IP,上面「NAT 設定」可檢視得到,注:gateway4 設定已過時,使用以下的 default routes 設定代替 routes: - to: default via: 192.168.56.2 # IPv4 閘道器 IP,上面「NAT 設定」可檢視得到 nameservers: addresses: - 114.114.114.114 # 首選 DNS 伺服器 - 8.8.8.8 # 備用 DNS 伺服器 search: [] # 搜尋域,這裡為空 version: 2
PS:
1)因為子網 IP 地址為 192.168.56.0
(二進位制為 11000000.10101000.00111000.00000000),子網掩碼為 255.255.255.0
(二進位制為 11111111.11111111.11111111.00000000),所以子網的掩碼位為 24 位(二進位制位),即子網中分配的私有 IP 地址保持前 24 位不變(與子網掩碼進行“取與”操作即可確認是在同一子網內),最後 8 位可用於進行子網內部的 IP 地址分配(去掉 0 與 255,共有最多 254 個有效 IP 地址可供分配使用:這裡 1 分配給了宿主機,2 分配給了閘道器),也即子網 CIDR 為 192.168.56.0/24
,所以安裝步驟 3 中“網路設定”部分 Subnet
應該填寫 192.168.56.0/24
。
2)設定本機私有 IP 地址為 192.168.56.125
(二進位制為 11000000.10101000.00111000.01111101),則上面 00-installer-config.yaml
組態檔中 ens32.addresses
填 192.168.56.125/24
。
:wq
儲存退出 vim,輸入命令 sudo netplan apply
應用網路設定,或者直接輸入 reboot
命令重啟系統,以使新設定生效。
6、設定 root 使用者及 sudo 普通使用者許可權(可選)
6.1 設定 root 使用者的登入密碼,然後 su
登入
$ sudo passwd root [sudo] password for dummy: # 此處需輸入普通使用者的登入密碼 New password: # 此處輸入 root 使用者的登入密碼(新設定密碼) Retype new password: # 此處再次輸入 root 使用者的登入密碼(確認與上面的密碼輸入一致) passwd: password updated successfully $ su Password: # 此處輸入上面設定的 root 使用者登入密碼,回車即可登入至 root 使用者 # exit # 退出登入 root 使用者,回到普通使用者登入態
6.2 開啟 root 使用者 SSH 遠端登入許可權
$ sudo vim /etc/ssh/sshd_config [sudo] password for dummy: # 此處需輸入普通使用者的登入密碼
i
在最後一行新增 PermitRootLogin yes
設定,:wq
儲存退出:
...... PermitRootLogin yes
重啟 SSH Server 服務:
sudo systemctl restart sshd
此時再進行遠端 SSH 登入 root 使用者,即可成功連線。
6.3 設定 sudo
普通使用者許可權無需輸入密碼
$ sudo vim /etc/sudoers [sudo] password for dummy: # 此處需輸入普通使用者的登入密碼
注意在檔案中搜尋到“%admin”和“%sudo”所在行,i
將原“%admin ALL=(ALL) ALL”修改為“%admin ALL=(ALL) NOPASSWD: ALL”,將“%sudo ALL=(ALL:ALL) ALL”修改為“%sudo ALL=(ALL:ALL) NOPASSWD: ALL”,即新增了“NOPASSWD: ”:
# User privilege specification root ALL=(ALL:ALL) ALL # Members of the admin group may gain root privileges %admin ALL=(ALL) NOPASSWD: ALL # Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) NOPASSWD: ALL # See sudoers(5) for more information on "@include" directives:
:wq!
儲存退出,這樣 sudo
普通使用者許可權就無需輸入密碼了。
7、Xshell 連線虛擬機器器系統 Ubuntu Server 22.04 LTS
PS:Xshell、Xftp 等相關軟體下載地址:https://www.xshell.com/zh/all-downloads
開啟 Xshell,左上角“檔案(F)”選單“新建(N)…”,開啟“新建對談屬性”,“連線”類別“常規”項填寫“名稱(N)”、“主機(H)”:
“使用者身份驗證”處填入“使用者名稱(U)”和“密碼§”,驗證“方法(M)”為“Password”密碼方式:
“隧道”處“X11轉移”項去除“轉發X11連線到(X)”勾選項,然後點選“連線”按鈕:
此時彈出“SSH安全警告”,提示“未知主機金鑰”,選擇“接受並儲存(S)”:
連線成功:
此時可以再輸入 ip addr
命令檢視一下,可以看到 ens32 網路卡的本機私有 IP 地址已經變成了我們上一步中修改後的 192.168.56.125。
8、替換預設源
PS:
1)如果在前面第 3 章節中的設定 Ubuntu 系統映象源地址步驟中已經替換過了,此處不需要再操作,可以檢視 /etc/apt/sources.list 檔案內容以進行確認;
2)如果不是 root 使用者操作,請在以下命令前新增 sudo
,或者先 su
切換至 root 使用者後再繼續進行操作;
2)以阿里雲源為例,可參考官方設定檔案:https://developer.aliyun.com/mirror/ubuntu
執行以下命令替換預設源:
# sed -i 's/http://archive.ubuntu.com/https://mirrors.aliyun.com/g' /etc/apt/sources.list sed -i 's/http://cn.archive.ubuntu.com/https://mirrors.aliyun.com/g' /etc/apt/sources.list
替換後的結果:
可以更新下系統軟體包:
apt updateapt -y upgrade
9、系統關機後,可移除“CD/DVD (IDE)”裝置,或取消“啟動時連線(O)”:
PS:系統重啟命令 reboot
,系統關機命令 poweroff
。
到此這篇關於VMware 虛擬機器器圖文安裝和設定 Ubuntu Server 22.04 LTS 教學的文章就介紹到這了,更多相關VMware 虛擬機器器安裝Ubuntu Server 22.04 LTS內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45