本文將指導您永久更改Linux系統的主機名。請按以下步驟操作:
sudo nano /etc/hostname
-
修改主機名: 刪除現有主機名,并輸入您想要的新主機名。 注意: 新主機名應避免使用空格、連字符或特殊字符。
-
保存并關閉文件: 在nano編輯器中,按下 Ctrl + X,然后 Y,最后 Enter 保存并退出。
-
更新/etc/hosts文件: 使用文本編輯器打開/etc/hosts文件:
sudo nano /etc/hosts
-
修改hosts文件: 找到包含舊主機名的行(例如127.0.0.1 localhost old-hostname),將old-hostname替換為您的新主機名。
-
保存并關閉文件: 同樣,在nano編輯器中,按下 Ctrl + X,然后 Y,最后 Enter 保存并退出。
-
重啟系統: 為了使更改生效,請重啟您的Linux系統:
sudo reboot
- 驗證更改: 系統重啟后,您可以通過以下命令驗證主機名是否已更改:
hostnamectl
或
hostname
這兩個命令都會顯示當前的主機名。 如果顯示的是您新設置的主機名,則修改成功。