Linux修改主机名
1. 修改 /etc/hostname
文件
这个文件只包含一行内容,即主机名。系统在启动时会读取此文件来设置主机名
nano /etc/hostname
2. 修改 /etc/hosts
文件
这个文件用于本地的域名解析。为了确保系统能够正确解析自己的主机名,需要更新此文件
nano /etc/hosts
3. 使更改立即生效
修改配置文件后,更改只会在下次重启后生效。要让它立即生效,请执行以下命令:
hostname -F /etc/hostname
此时重新建立SSH连接就应该能正确显示更新后的主机名了
4. 为了阻止其他服务修改 hosts
文件,可将文件设置为不可修改
sudo chattr +i /etc/hosts
将文件恢复为可修改:
sudo chattr -i /etc/hosts