设置 Ubuntu 的主机名

这个功能在布置集群环境时,配置节点系统时,特别有用。假定要设定 Ubuntu 主机名为 helloubuntu.

1. Linux 指令修改 hostname

sudo hostname helloubuntu

2. 修改 /etc/hostname

这个 hostname 文件中,只有一个单词,就是当前的主机名,将它替换成新的名称即可。

3. 修改 /etc/hosts

打开 hosts 文件后,可见第二行有旧用的 hostname,如:

127.0.1.1 oldName

可直接注释掉这句。如果不注释,并且用的是静态 IP,可以把 IP 换成当前的静态 IP,并修改 hostname:

192.168.1.150 helloubuntu

4. 生效

注销当前用户再登录,可见 hostname 已经改变,也可以重启系统,保证生效。