美文网首页LinuxLinux学习之路我用 Linux
修改Linux服务器主机名使其永久生效

修改Linux服务器主机名使其永久生效

作者: 虹猫日志 | 来源:发表于2019-11-30 08:40 被阅读0次

前言:

虽然hostname命令可以修改Linux服务器的主机名,但是,如果你希望修改后的主机名在云服务器关机、重启后仍然生效,需要将其写入相应的配置文件中,使之永久生效。

举例

主机原名称:

服务器原名

主机名修改为:\color{red}{yiya}

具体步骤

  1. 修改配置文件/etc/hostname
# 执行以下命令,编辑配置文件“/etc/hostname”
sudo vim /etc/hostname
# 修改配置文件,将文件中的主机名替换为修改后的主机名(yiya)
# 保存并退出文件(此处只赘述一次,改文件至少要会点linux命令操作吧。。。)
按Esc键退出编辑模式 输入:wq回车
替换主机名
  1. 修改配置文件/etc/sysconfig/network
# 执行以下命令,编辑配置文件“/etc/sysconfig/network”
sudo vim /etc/sysconfig/network
# 修改涉及“HOSTNAME”的参数值,将其设置为修改后的主机名(yiya)
HOSTNAME=修改后的主机名
添加hostname

如果配置文件中没有HOSTNAME,请手动补充并将参数值设置为修改后的主机名。

  1. 修改配置文件/etc/cloud/cloud.cfg
# 执行以下命令,编辑配置文件“/etc/cloud/cloud.cfg”。
sudo vim /etc/cloud/cloud.cfg
# 删除或者注释语句- update_hostname
注释

配置文件内容过多,直接在编辑模式外输入/update_hostname进行搜索即可
如果是 Centos 7 可直接输入hostnamectl set-hostname yiya 效果等同于前三步配置修改

  1. 执行sudo reboot命令,重启弹性云服务器,使修改立即生效
重启服务器
  1. 重新登录服务器,执行sudo hostname命令,验证主机名的修改是否永久生效。如果回显的内容是修改后的主机名(yiya),则表示主机名修改成功,永久生效。
新名

相关文章

网友评论

    本文标题:修改Linux服务器主机名使其永久生效

    本文链接:https://www.haomeiwen.com/subject/hxcnwctx.html