CentOS7更改主机名的方法
如何更改CentOS 7的主机名?
通常情况下,通过安装的CentOS7和EC2提供的AMI中的CentOS7,在主机名更改方面会有一些不同。
在EC2提供的CentOS7中,cloud-init服务在启动时会覆盖主机名,导致更改不会生效,
因此需要额外的操作来进行处理。
在通常情况下,CentOS 7。
更改主机名(将主机名设为 sv.example.com)
$ sudo hostnamectl set-hostname sv.example.com
确认
$ sudo hostnamectl
Static hostname: sv.example.com
Icon name: computer-vm
Chassis: vm
Machine ID:
Boot ID:
Virtualization: xen
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-229.7.2.el7.x86_64
Architecture: x86_64
如果是CentOS7(AMI)的情况
更改主机名(将主机名设置为 sv.example.com)
$ sudo hostnamectl set-hostname sv.example.com
在执行之后,编辑/etc/cloud/cloud.cfg文件,并将”- update_hostname”进行注释。
通过注释,可以避免在重新启动时被覆盖主机名。
$ sudo vim /etc/cloud/cloud.cfg
- - update_hostname
+ # - update_hostname
确认
$ sudo hostnamectl
Static hostname: sv.example.com
Icon name: computer-vm
Chassis: vm
Machine ID:
Boot ID:
Virtualization: xen
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-229.7.2.el7.x86_64
Architecture: x86_64
以上就是。