如何修改centos主机名呢?有哪些方法?
例如,将系统默认的localhost更改为yycbb。
第一种方法:临时修改主机名
#hostname yycbb
该方法只是临时地修改主机名,系统重启后会恢复原样的。
第二种方法:永久更改主机名
需要修改两处:
一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常。
第1步:修改/etc/sysconfig/network中的hostname
# vi /etc/sysconfig/network
用任意编辑器,比如vim打开该文件,其中有一行 HOSTNAME=localhost.localdomain (如果是默认的话),修改 localhost.localdomain 为主机名。
HOSTNAME的值中点前面的是主机名,点后面的是域名,没有点就是主机名。
第2步:修改/etc/hosts文件
#vi /etc/hosts
打开该文件,会有一行 127.0.0.1 localhost.localdomain localhost。
其中 第一项127.0.0.1 是本地环路地址,第二项localhost.localdomain 是主机名(hostname),也就是要修改的。
第三项localhost 是主机名的别名(alias),它会出现在Konsole的提示符下。
将第二项修改为你的主机名,第三项可选。
修改以上两个文件是永久性的,重启系统会得到新的主机名。
执行完上面两步后,并不能立刻生效。
要立即生效,再次执行第一种方法即可。
备注:重启后查看主机名的方法:
uname -n