要修改Debian主機名,您可以按照以下步驟操作:
hostnamectl
命令(適用于systemd)查看當前主機名:
hostnamectl status | grep "Static hostname"
設置新的主機名:
sudo hostnamectl set-hostname new-hostname
將new-hostname
替換為您想要的新主機名。
重啟服務以應用更改:
sudo systemctl restart systemd-hostnamed
驗證更改:
再次運行hostnamectl status
命令,確認新主機名已生效。
備份原始配置文件:
sudo cp /etc/hostname /etc/hostname.bak
編輯/etc/hostname
文件:
sudo nano /etc/hostname
在文件中輸入您想要的新主機名,然后保存并退出編輯器。
編輯/etc/hosts
文件:
sudo nano /etc/hosts
找到包含舊主機名的行,并將其替換為新主機名。例如:
127.0.0.1 localhost
127.0.1.1 new-hostname
保存并退出編輯器。
重啟網絡服務:
sudo systemctl restart networking
或者,如果您使用的是NetworkManager:
sudo systemctl restart NetworkManager
驗證更改: 運行以下命令來確認新主機名已生效:
hostname
通過以上任一方法,您應該能夠成功修改Debian主機名。