使用 Virt Manager 在 Ubuntu 上託管虛擬機

如果您有 Ubuntu 服務器並希望使用 Virtual Machine Manager 在其上運行虛擬機,則需要設置 SSH 和 Libvirtd。以下是如何在 Ubuntu 系統上執行此操作。

設置無密碼 SSH

在 Ubuntu 服務器上託管虛擬機之前最重要的事情之一是設置無密碼 SSH。如果您沒有設置無密碼 SSH,VirtManager會反复要求您輸入 SSH 密碼(這很煩人)。

要啟用無密碼 SSH,請確保您在 Ubuntu Server 上設置了 OpenSSH 服務器。如果沒有,請使用以下命令在 Ubuntu 上安裝 OpenSSH 服務器。

注意:您還必須在所有 Linux 主機上啟用 SSH。

您可以使用以下命令在 Ubuntu Server 上設置 OpenSSH:

sudo apt install openssh 服務器

在 Ubuntu Server 上安裝 OpenSSH 服務器後,在 Nano 文本編輯器中打開配置文件。

sudo nano -w /etc/ssh/sshd_config

在配置文件中,找到“PubkeyAuthentication”並確保其如下例所示。

PubkeyAuthentication yes

然後,使用Ctrl + O保存編輯,使用Ctrl + X退出,然後運行以下命令重新啟動服務器。

sudo systemctl 重新啟動 sshd

重新啟動服務器後,您將前往Linux PC 並打開終端窗口。然後,使用以下命令生成密鑰。但是,不要輸入密鑰的密碼。Lea 相反,請將其留空(除非您想要密鑰的密碼)。

ssh 密鑰生成器

運行上述命令後,您需要使用ssh-copy-id命令將 SSH 密鑰憑據傳輸到 Ubuntu 服務器。

ssh-copy-id 你的服務器上的用戶名@你的ubuntu服務器或主機名

密鑰傳輸完畢後,返回Ubuntu服務器,重新打開 SSH 配置文件進行編輯。

sudo nano -w /etc/ssh/sshd_config

在配置文件中,找到“PasswordAuthentication yes”並將其更改為“no”。

密碼驗證 否

使用Ctrl + O保存在 Nano 中所做的編輯,然後使用Ctrl + X退出。然後,再次重新啟動 SSH 服務器以完成更改。

sudo systemctl 重新啟動 sshd

SSH 服務器重新啟動後,無密碼 SSH 將被設置並可供使用。

在 Ubuntu 服務器上設置 Libvirt 守護進程

Ubuntu 服務器需要安裝 Libvirt Daemon 才能通過網絡為具有 QEMU/KVM 的虛擬機提供服務。要安裝 Libvirt Daemon,請打開終端窗口並輸入以下命令。

sudo apt install libvirt-daemon qemu-system libvirt-daemon-system

安裝軟件包後,您的 Ubuntu Server 就可以將虛擬機託管到運行 VirtManager 的 Linux PC 上。

在客戶端計算機上安裝 VirtManager

現在 Ubuntu Server 上的一切都已設置完畢,您需要在訪問虛擬機的 Linux PC 上安裝 VirtManager。打開終端窗口並安裝軟件。

烏班圖

sudo apt install virt-manager

德班

sudo apt-get install virt-manager

架構Linux

sudo pacman -S virt-manager

軟呢帽

sudo dnf 安裝 virt-manager

開放SUSE

sudo zypper 安裝 virt-manager

創建虛擬機

要遠程創建虛擬機,您必須首先在 Virt Manager 中添加與 Ubuntu 服務器的連接。以下是具體操作方法。

第1步:單擊“文件”按鈕,然後單擊“添加連接...”

步驟 2:在“添加連接”彈出窗口中,選中“通過 SSH 連接到遠程主機”框。然後,輸入您的 SSH 用戶名和 Ubuntu 服務器或主機名/LAN IP 地址。

步驟3:點擊“Connect”按鈕連接到Ubuntu Server Hypervisor。

步驟4:連接後,單擊“+”按鈕在Ubuntu Server Hypervisor上創建一個新的VM。然後,選擇“網絡安裝(HTTPS、HTTPS 或 FTP)”並單擊“轉發”。

步驟 5:將您嘗試安裝的 Linux 操作系統的 URL 粘貼到 URL 框中。在此示例中,我們將使用 Fedora 工作站。

https://download.fedoraproject.org/pub/fedora/linux/releases/36/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-36-1.5.iso

步驟 6:添加 URL 後,允許 VirtManager 檢測操作系統。如果不能,請取消選中“自動從安裝/媒體源檢測”並輸入操作系統的名稱。

第 7 步:系統會要求您在下一頁上分配 RAM 和 CPU 核心。根據需要設置內存和CPU資源。然後,單擊“前進”按鈕繼續。

步驟 8:您現在需要創建一個新的磁盤映像。找到“為虛擬機創建磁盤映像”並將其從 20 GB 更改為。或者,如果您認為空間足夠,則將其保留為 20。

步驟 9:通過在文本框中添加名稱來命名您的操作系統。然後,單擊“完成”按鈕即可完成。

第 10 步:選擇虛擬機,單擊播放按鈕,然後選擇“打開”來啟動虛擬機。

Leave a Comment

Thunderbird 3 中的 14 個新功能將讓您欣喜不已

Thunderbird 3 中的 14 個新功能將讓您欣喜不已

我們已經詳細介紹了 Outlook 2010 的功能,但由於它不會在 2010 年 6 月之前發布,所以現在是時候看看 Thunderbird 3 了。

免費下載 FlightGear 飛行模擬器 [玩得開心]

免費下載 FlightGear 飛行模擬器 [玩得開心]

每個人偶爾都需要休息一下,如果你想玩有趣的遊戲,不妨試試 Flight Gear。它是一款免費的多平台開源遊戲。

Mp3 Diags:修復多達 50 個 Mp3 音訊檔案問題

Mp3 Diags:修復多達 50 個 Mp3 音訊檔案問題

MP3 Diags 是修復音樂音訊收藏問題的終極工具。它可以正確標記您的 MP3 文件,添加缺少的專輯封面,修復 VBR

Google Voice 桌面通知應用

Google Voice 桌面通知應用

就像 Google Wave 一樣,Google Voice 也在全球引起了不小的轟動。谷歌的目標是改變我們的溝通方式,而且由於它正在成為

使用 FlickrFaves 下載 Flickr 收藏夾

使用 FlickrFaves 下載 Flickr 收藏夾

有許多工具可以讓 Flickr 用戶下載高品質的照片,但有沒有辦法下載 Flickr 收藏夾呢?最近我們

OK Sampler 是一款免費音樂取樣器軟體

OK Sampler 是一款免費音樂取樣器軟體

什麼是採樣?根據維基百科,「採樣是指從一段錄音中取出一部分或樣本,並將其重新用作樂器或

Google Sites 備份:匯入/匯出

Google Sites 備份:匯入/匯出

Google Sites 是 Google 提供的一項服務,可讓使用者在 Google 伺服器上託管網站。但有一個問題,它沒有內建備份選項

Google Tasks 桌面應用程式

Google Tasks 桌面應用程式

Google Tasks 不像其他 Google 服務(例如日曆、Wave、Voice 等)那麼受歡迎,但它仍然被廣泛使用,並且是人們生活中不可或缺的一部分。

如何恢復遺失的分割區和硬碟資料[指南]

如何恢復遺失的分割區和硬碟資料[指南]

在我們先前關於透過 Ubuntu Live 和 DBAN 啟動 CD 安全性擦除硬碟和可移動媒體的指南中,我們討論了基於 Windows 的磁碟

如何在 Linux 上玩 VRChat

如何在 Linux 上玩 VRChat

VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。