將 Ubuntu Server 22.04 與 Virtual Box 一起使用的好方法


Ubuntu Server 是一個服務器操作系統。不難理解台式機和服務器之間的區別。兩者都是基於 Linux 的操作系統。主要區別在於桌面版包含桌面環境,而服務器版僅包含命令行界面。

ubuntu 服務器的硬件要求要低得多。顧名思義,它主要用作承載各種服務的服務器。 Linux 可以像命令行一樣使用 ubuntu 服務器。

在機器上安裝操作系統時,我們建議先在虛擬環境中嘗試。對於本教程,我們將在 Virtual Box 中進行嘗試,並使用 SSH 來使用服務器。 Virtual Box 是一個軟件應用程序,可讓您在主機操作系統之上運行多個客戶操作系統。假設您的計算機支持虛擬化,請從本教程開始。

安裝虛擬盒子

Windows 用戶的安裝非常簡單。在此處訪問我們的下載頁面以下載可執行設置文件 視窗主機只需運行安裝程序即可安裝虛擬盒。

對於 Linux,啟動終端並為您的發行版運行以下命令 –

對於 Debian(Ubuntu、Kali Linux 等)-

❯ sudo apt-get install virtualbox

在 Ubuntu 上,您還可以從軟件中心安裝 Virtual Box。

對於 Arch 用戶 –

❯ sudo pacman -S virtualbox virtualbox-guest-iso

❯ sudo gpasswd -a $USER vboxusers

❯ sudo modprobe vboxdrv

其他發行版也可以參考官網。

要啟動應用程序,請在應用程序中搜索它或在終端中運行以下命令 –

❯ virtualbox

下載 Ubuntu 服務器

下載 Ubuntu 服務器鏡像

有關最新圖像,請訪問此處的官方下載頁面。在這篇文章的那一刻,我正在使用最新的圖像,22.04。如果您對特定圖像或舊圖像感興趣,請訪問包含所有版本(舊版和新版)的版本頁面。

在服務器上初始化虛擬盒子

現在讓我們啟動虛擬機並為我們的服務器創建一個環境。

步驟1)

創建一台新機器

點擊 新的 單擊右側的圖標以添加新的虛擬機。

第2步)

虛擬盒子ubuntu服務器名稱和操作系統

在下一節中,我們將機器命名如下: Ubuntu 服務器將機器文件夾位置保留為默認值。選擇機器類型為 Linux 並作為版本 免費(64 位)[次へ]點擊。

步驟 3)

Ubuntu 服務器中的內存機壓頭

為機器提供 RAM。請注意,此 RAM 用於主機操作系統。但是 ubuntu 服務器需要很少的內存。我給它 1GB 記憶。如果您要執行需要更多內存的任務,您可以相應地進行選擇。

第4步)

創建虛擬硬盤Virtualbox創建虛擬硬盤

為您的操作系統創建一個虛擬硬盤。[作成]點擊。

步驟 5)

虛擬硬盤文件類型虛擬硬盤文件類型

在這裡,將虛擬硬盤類型保留為默認值。[次へ]點擊。

步驟 6)

存儲類型虛擬盒子存儲類型虛擬盒子

仔細選擇這個。動態分配的存儲隨著數據流入而增長。固定大小是固定的且無法更改的存儲。動態分配的存儲比固定存儲慢得多。固定尺寸類型適用於更平穩的操作。

步驟 7)

硬盤大小 ubuntu 服務器硬盤大小

操作系統只需要很少的空間。現在我給它 10GB. 5GB 我會。[作成]只需點擊您已經成功地為您的服務器創建了一個虛擬環境。

步驟 8)

虛擬機設置虛擬機設置

選擇左側的虛擬機後,從頂部[設定]去。

步驟 9)

為 ISO 文件插入虛擬框插入 ISO 文件

在設置中,轉到 存託處 並選擇 空的 磁盤。然後右鍵 類似CD 點擊圖標選擇 磁盤文件 你下載了選擇後點擊 好的 接近設定。這會將操作系統文件注入您的機器。

安裝 Ubuntu 服務器

啟動 ubuntu 服務器並進行初始設置。

步驟1)

啟動一個 Ubuntu 服務器的虛擬盒子。啟動 Ubuntu 服務器。

使用插入的磁盤文件啟動。

第2步)

Ubuntu 服務器配置語言語言設置

選擇您的首選語言,然後單擊 進來.

步驟 3)

Ubuntu服務器設置鍵盤佈局選擇鍵盤佈局

選擇要使用的鍵盤佈局。使用箭頭鍵和 Enter 鍵進行導航和選擇。你能行的 識別鍵盤 如果你不確定。選擇正確的佈局後 完成 然後按回車。

第4步)

Ubuntu 服務器的標準安裝標準安裝

我想要所有常用的軟件包,所以我使用標準安裝。如果您想要最小化安裝,請使用箭頭鍵進行導航和 空間 選擇安裝類型。[完了]點擊。

步驟 5)

設置聯網的 Ubuntu 服務器設置您的網絡

暫時將網絡設置保留為默認值。我們稍後將在虛擬機設置中對其進行配置。

步驟 6)

如果您有代理,請指定代理。或者繼續下一步。

步驟 7)

我們建議為軟件包下載和更新保留默認鏡像。可以給出任何選擇。使用默認值。安裝後可以更改。

步驟 8)

引導安裝 Ubuntu 服務器引導式安裝

這就是您將其掛載到虛擬硬盤的方式。因為您創建了硬盤(10GB) 穿過磁盤。可以設置 LVM 如果你想。 自定義存儲佈局 用於安裝到特定分區。

步驟 9)

Ubuntu 服務器安裝概述安裝概述

現在我將向您展示如何對硬盤進行分區和格式化。只需點擊 完成.

它警告你 整個虛擬磁盤被格式化和調整大小。只選擇 繼續.

步驟 10)

配置文件設置 Ubuntu 服務器配置文件設置

輸入服務器的名稱、主機名、用戶名和密碼。然後點擊 完成.

步驟 11)

安裝 Openssh Ubuntu 服務器安裝 OpenSSH

一定要檢查 安裝 OpenSSH 服務器 您的 空間 鑰匙。

步驟 12)

附加軟件包 Ubuntu 服務器附加包

通過選擇您現在需要的軟件包來節省安裝後的時間。

步驟 13)

安裝的 Ubuntu 服務器安裝完成

恭喜。 您已成功安裝 ubuntu 服務器。重新啟動您的服務器。

步驟 14)

登錄到 Ubuntu 服務器服務器登錄

將出現與上述類似的屏幕。輸入您在配置文件設置期間創建的用戶名和密碼。登錄後,我們需要調整虛擬機設置,因此通過運行以下命令關閉服務器:

❯ sudo poweroff

配置 SSH

Secure Shell 或 Secure Socket Shell 是一個命令行應用程序,可讓您通過不安全的網絡安全地連接各種計算機。我使用 ssh 連接到服務器,以便我可以使用主機操作系統終端輕鬆訪問服務器。

安裝

您需要在主機上安裝 ssh 客戶端。 我已經在我的 ubuntu 服務器上安裝了 ssh 服務器。

對於 Windows 10 及更高版本 –

發布 Powershell 以管理員身份 運行以下命令 –

❯ Add-WindowsCapability -Online -Name OpenSSH.Client*

安裝 Linux 發行版 –

對於 Debian 用戶(ubuntu、kali 等)-

❯ sudo apt install openssh-client

對於 Arch (Arch Linux/Manjaro) –

❯ sudo pacman -S openssh

對於 OpenSUSE –

❯ sudo zypper install openssh

對於 Fedora –

❯ sudo dnf install -y openssh-clients

確認安裝

啟動命令或終端並運行以下命令來檢查 –

❯ ssh
在 Linux 上安裝 SSHSSH

然後進行虛擬機的設置。

連接虛擬盒子的橋樑橋接

通訊網絡 部分並選擇適配器類型 橋接. 見上圖。這在主機網絡和虛擬服務器之間建立了一座橋樑。

重新啟動服務器,登錄並運行以下命令 –

❯ ip address
無IP服務器IP地址

記下 IP 地址。使用此 IP 通過 ssh 連接到您的服務器。

在主機操作系統上啟動終端或命令。連接到計算機的語法是:

❯ ssh [username]@[ip address]

所以,就我而言,它是——

❯ ssh [email protected]

將用戶名和 IP 替換為您自己的。

使用 SSH 連接到 Linux連接成功

出現提示時輸入您的密碼。現在您在服務器內部。首先,通過運行以下 apt update 命令更新服務器 –

❯ sudo apt update && sudo apt upgrade

概括

WSL 有一些限制,所以我使用這種方法而不是 WSL 在 Windows 上運行 Linux。現在您有了一個可以輕鬆與 ssh 一起使用的 ubuntu 服務器。您可以試用服務器的一些功能,然後將其安裝在您的真機上。

參考

  • 在單獨的硬盤驅動器上雙啟動 Windows 和 Ubuntu
  • Ubuntu 網絡配置指南
  • 如何在 Ubuntu 22.04LTS 上安裝和使用 AnyDesk?