介紹:

系統主機名是用於唯一標識網絡中系統的實體。也稱為系統的設備名稱。此名稱通常在您安裝操作系統時分配給系統。但是,出於某種原因,您可能想要更改先前配置的主機名或設備名。所以今天我們將學習在 Ubuntu 20.04 中更改主機名的所有不同方法。

如何在 Ubuntu 20.04 中更改主機名:

您可以選擇下面描述的任何方法來更改 Ubuntu 20.04 系統上的主機名。

方法一:基於GUI的方法在Ubuntu 20.04中更改主機名:

要使用基於 GUI 的方法更改 Ubuntu 20.04 系統的主機名,您需要執行以下步驟:

第 1 步:訪問 Ubuntu 20.04 系統設置。

首先,如下圖所示[アクティビティ]在搜索菜單中[設定]搜索後[設定]您需要點擊搜索結果。

第2步:[設定]窗戶的[バージョン情報]切換到選項卡並單擊當前設備名稱。

[設定]在窗口[バージョン情報]您需要切換到選項卡。在這裡,您可以看到實際引用主機名的條目“設備名稱”。您需要單擊此條目進行更改,如下圖所示。

第 3 步:在 Ubuntu 20.04 上更改主機名。

單擊設備名稱條目以在屏幕上顯示一個對話框。在此對話框中,在提供的空白處輸入新主機名,如下圖所示。[名前の変更]您可以單擊按鈕。

第 4 步:檢查 Ubuntu 20.04 中更改的主機名。

最後,您可以通過查看設備名稱條目來查看更改的主機名,如下圖所示。

方法二:“hostnamectl”命令方法在Ubuntu 20.04中更改主機名:

要使用“hostnamectl”命令方法更改 Ubuntu 20.04 系統的主機名,您需要執行以下步驟:

第 1 步:檢查 Ubuntu 20.04 系統的當前主機名。

首先,您需要使用下面顯示的命令找出您的 Ubuntu 20.04 系統的當前主機名。

hostnamectl

系統的當前主機名在下圖中突出顯示。

第 2 步:使用“hostnamectl”命令更改 Ubuntu 20.04 系統的主機名。

您現在可以通過運行類似於以下內容的命令來更改此主機名:

hostnamectl set-hostname new-hostname

您可以輸入任何新主機名而不是新主機名,如下圖所示。

第 3 步:檢查 Ubuntu 20.04 中更改的主機名。

您可以通過再次運行“hostnamectl”命令來驗證主機名是否已更改。從該命令的輸出可以看出,Ubuntu 20.04系統的主機名發生了變化,如下圖所示。

方法 3:在 Ubuntu 20.04 中基於文件重命名主機的方法:

要使用基於文件的方法更改 Ubuntu 20.04 系統的主機名,您需要執行以下步驟:

第一步:在Ubuntu 20.04“/etc/hostname”文件中重命名主機。

首先,您需要使用以下命令訪問 /etc/hostname 文件:

sudo nano /etc/hostname

該文件包含當前主機名,如下圖所示。

您可以將此主機名替換為新主機名,然後保存此文件,如下圖所示。

第二步:重命名Ubuntu 20.04“/etc/hosts”文件。

接下來,您需要使用如下所示的命令訪問 /etc/hosts 文件。

sudo nano /etc/hosts

如下圖所示,該文件包含與主機名對應的 IP 地址。您可以找到要更改的主機名。

然後在下圖中突出顯示的位置輸入新主機名。然後,您可以保存此文件。

第三步:重啟 Ubuntu 20.04 系統。

您必須使用以下命令重新啟動 Ubuntu 20.04 系統才能使所做的更改生效。

sudo systemctl reboot

第 4 步:檢查 Ubuntu 20.04 中更改的主機名。

重新啟動系統後,您可以通過再次運行“hostnamectl”命令來查看更改的主機名。此命令的輸出顯示主機名已成功更改,如下圖所示。

結論是:

本文介紹了在 Ubuntu 20.04 中重命名主機名的基於 CLI 和基於 GUI 的方法。你可以選擇任何你喜歡的方法。但是,這裡要注意的重要一點是主機名或設備名並不指用戶帳戶名。無論您選擇哪種方法,它都保持不變。