是的,CentOS 的主機名是可以更改的。以下是更改 CentOS 主機名的步驟:
hostnamectl 命令(適用于 systemd)查看當前主機名:
hostnamectl status | grep "Static hostname"
臨時更改主機名(重啟后失效):
sudo hostname new-hostname
永久更改主機名:
編輯 /etc/hostname 文件:
sudo nano /etc/hostname
將文件中的舊主機名替換為新主機名,然后保存并退出。
編輯 /etc/hosts 文件:
sudo nano /etc/hosts
找到包含舊主機名的行,并將其替換為新主機名。
應用更改:
sudo hostnamectl set-hostname new-hostname
nmcli 命令(適用于 NetworkManager)查看當前主機名:
nmcli general hostname
更改主機名:
sudo nmcli general hostname new-hostname
驗證更改:
nmcli general hostname
通過以上方法,你可以輕松地更改 CentOS 的主機名。