Linux修改主机名

11

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