在Debian系统中,修改hostname后可能不会立即生效。请按照以下步骤操作以确保更改生效:
/etc/hostname
文件。例如,您可以使用nano编辑器:sudo nano /etc/hostname
将文件中的旧主机名替换为新主机名,然后保存并关闭文件。
接下来,打开/etc/hosts
文件:
sudo nano /etc/hosts
127.0.0.1
行下方,找到旧主机名并将其替换为新主机名。例如:127.0.0.1 localhost
127.0.1.1 your-new-hostname
保存并关闭文件。
sudo systemctl restart networking
sudo reboot
hostnamectl
或者
hostname
这将显示当前活动的主机名。如果显示的是您设置的新主机名,那么恭喜您,更改已经生效!