如何在 Debian 11 中更改主機名


主機名是連接到網絡的計算機的名稱。識別網絡上的系統。 Debian 主機名通常在操作系統安裝期間設置,但以後可以使用多種方法進行更改。

本文介紹了在 Debian 11 Bullseye Distribution 中更改主機名的各種方法。

如何更改 Debian 11 中的主機名?

Debian 系統的主機名可以通過列出的各種方式進行更改。

使用 hostname 命令更改主機名

更改 Linux 系統主機名的最簡單方法是 “CPU 名稱” 命令。但是,需要注意的是,此方法會臨時更改主機名。系統重新引導時,主機名更改設置為默認值。

要更改或配置 Debian 11 中的主機名,請使用“主機名”命令,如下所示:

$ sudo hostname newhost_name

例如,如果要更改主機名“Debian11-distro”,請將“newhost_name”替換為主機名“Debian11-distro”。

$ sudo hostname Debian11-distro

要查看更新的主機名,請使用以下命令:

$ hostname

使用 hostnamectl 命令更改主機名

如果要永久更改主機名,在這種情況下,此方法是所有 Linux 發行版上永久更改主機名的最常用方法。

這個 “CPU 名稱” 在 Debian 11 中永久更改主機名的命令。

$ sudo hostnamectl set-hostname Debian11-distro

要查看更新的主機名,請重新引導系統

終端:

$ hostnamectl

如果您只想顯示主機名,請在 hostnamectl 命令中使用“–static”標誌。

$ hostnamectl –static

使用 sysctl 命令更改主機名

這個 ‘sysctl’ 您還可以使用此命令更改 Debian 11-PC 的主機名。

$ sudo sysctl kernel.hostname=Debian11-PC

重新啟動系統以查看更改。

使用 nmcli 命令

這個 nmcli (網絡管理器命令行界面)幫助控製網絡管理器的工具。 您可以使用 nmcli 工具輕鬆更改主機名。 只需按以下順序運行 nmcli 命令:

$ sudo nmcli general hostname Debian11-PC

/etc/hostname 更改文件中的主機名

您可以更改主機名 ‘/etc/主機名’ 文檔。在您喜歡的文本編輯器中打開文件。

$ sudo nano /etc/hostname

通過替換此文件中以前的主機名來更新主機名。按下並保存所有更改 ‘Ctrl + O’ 什麼時候 ‘Ctrl + x’ 退出窗口。

使用 nmtui 實用程序

您可以使用“nmtui”命令更改 Debian 11 的主機名。當您在終端中執行“nmtui”命令時,終端屏幕上會顯示以下對話框。使用箭頭鍵導航並選擇一個選項 “設置系統主機名”。 現在按 ‘進來’ 從鍵盤。

窗口中將彈出一個新對話框。輸入並選擇主機名 ..

確認後,按“Enter”確認。

下一個,[サインアウト]轉到選項 網絡管理器 TUI 打開一個窗口,然後按 Enter。

結論是

本文介紹了在 Debian 11 中更改主機名的不同方法。您可以從適合您需要的所有方法中選擇任何方法。



Source link