前言:
hostname命令可以更改Linux服务器的主机名,但如果希望更改的主机名在云服务关闭、重新启动后仍然有效,则必须写入相应的配置文件并永久启用。
举个例子
主机的原始名称:
将主机名更改为yiya
具体步骤
1 .更改配置文件/etc/hostname
#运行以下命令编辑配置文件“/etc/hostname”
sudo vim /etc/hostname
#修改配置文件,并将文件中的主机名替换为更改后的主机名(yiya )
#保存文件并退出(此处仅介绍一次,但您至少需要使用linux命令才能更改文件。 )
按Esc退出编辑模式,然后输入:wq返回
2 .修改配置文件/etc/sys配置文件/网络
#运行以下命令编辑配置文件“/etc/sysconfig/network”
sudo vim/etc/sys配置/网络
更改与HOSTNAME "相关的参数值,并将其设置为更改后的主机名(yiya )
HOSTNAME=更改的主机名
如果配置文件中没有HOSTNAME,请手动添加它,并将参数值设置为更改的主机名。
3 .更改配置文件/etc/cloud/cloud.cfg
#运行以下命令编辑配置文件“/etc/cloud/cloud.cfg”:
sudo vim /etc/cloud/cloud.cfg
#删除或注释语句- update_hostname
配置文件内容太多。 在编辑模式外直接输入/update_hostname进行搜索即可
运行sudo reboot命令,重新启动柔性云服务器,以立即启用修改
5 .重新登录服务器,然后运行sudo hostname命令以验证主机名更改是否永久有效。 如果回显内容是更改的主机名(yiya ),则表示主机名更改成功且永久有效。