主機名,如何在Ubuntu中輕鬆更改它

關於在Ubuntu中更改主機名

在下一篇文章中,我們將看一看 在Ubuntu中更改主機名的一些方法。 “ 主機 在計算機上進行操作非常重要,特別是在當今有許多計算機連接到Internet的今天。 它是分配給網絡中的計算機或設備的名稱。

這是我們要使用的名稱 指團隊,以便不必使用網卡IP地址提供的數字參考。 這將使用戶更容易記住。

不久前,一位同事在此博客中發表的一篇文章中與我們交談,內容是 如何在Ubuntu中更改主機名。 在接下來的幾行中,我們將看到另外三種可以達到相同目的的方法。 然後,由每個人選擇最適合其需求的問題。

在Ubuntu中更改主機名

一個實用的工具叫做 hostnamectl將使我們能夠輕鬆管理系統的主機名.

這是最簡單的方法。 正如我之前提到的,同事已經在一段時間前發表的文章中告訴過我們。 這就是為什麼我們在以下幾行中看不到它的原因。 如果您想查閱該文章,請遵循 此鏈接。 接下來,我們將看到其他選項,這些選項基本上將允許我們執行相同的操作。

使用nmcli命令

恩克里 是一個 命令行工具來控制NetworkManager 這將為我們提供網絡狀態。 此命令用於創建,顯示,編輯,刪除,激活和停用網絡連接,以及控制和顯示網絡設備的狀態。 此外,它還允許我們更改主機名。

使用nmcli查看當前主機名,在終端(Ctrl + Alt + T)中,我們將編寫:

nmcli主機名檢查主機名

nmcli general hostname

使用以下命令,在本示例中,我們將轉到 更改主機名 從上述屏幕快照中顯示的18-10到ubuntu-1810。

nmcli general hostname ubuntu-1810

為了使更改生效,最簡單的操作是 註銷並再次登錄。 這樣做之後,我們現在可以運行相同的nmcli命令來 檢查修改後的主機名:

nmcli主機名已更改主機名

nmcli general hostname

使用nmtui命令更改主機名

牛推 是一個 基於curs的TUI應用程序與NetworkManager進行交互。 啟動時,將要求用戶選擇要執行的活動。

啟動用戶界面,我們將在終端(Ctrl + Alt + T)中編寫以下命令:

nmtui

在界面中,我們將能夠使用鍵盤上的向上和向下箭頭來 選擇選項“設置系統的主機名”。 那你只需要按 簡介.

nmtoi界面更改主機名

在以下屏幕截圖中,您可以看到我們將要更改的主機名。

nmtoi舊主機名

要更改名稱,您只需要 刪除看到的名字並寫一個新名字。 我們將點擊“接受“。

nmtoi主機名新

作為確認,它將在屏幕上向我們顯示更新的主機名。 我們將點擊«接受»完成操作。

nmtoi主機名已更改確認

最後,如果我們點擊選項«出口«,Nmtui將關閉。

我們可以 重新啟動以系統命名的主機名稱的服務 通過輸入終端(Ctrl + Alt + T)使更改生效:

sudo systemctl restart systemd-hostnamed

最後,我們可以 檢查更新的主機名 運行以下命令:

nmtui hostnamectl檢查

hostnamectl

使用/ etc / hostname文件更改主機名

作為另一種可能性,我們將能夠 通過修改/ etc / hostname文件來更改主機名.

可以通過查看文件內容來驗證當前主機的名稱 在/ etc /主機名:

更改貓的主機名

cat /etc/hostname

改變 主機, 我們只需要覆蓋文件 因為它只包含主機名。 為此,我們在終端中編寫(Ctrl + Alt + T):

sudo echo "ubuntu-1810" > /etc/hostname

如果儘管使用了sudo,系統仍會告訴您您沒有權限,請使用以下權限以root用戶身份登錄:

sudo su

然後再次運行前面的命令,但是此視圖沒有sudo。 修改文件後,我們將需要 重新引導系統以使更改正確應用。 我們可以通過執行以下命令來做到這一點:

sudo init 6

最後,我們將使用文件檢查更新後的主機名 在/ etc /主機名.

cat主機名已更改主機名

cat /etc/hostname

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。