How to Change Hostname in AlmaLinux 8

Displaying the Current Hostname

To find out your current system name by running the following command.

hostnamectl

Output:

[root@vps ~]# hostnamectl
   Static hostname: vps.server.com
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 8adaa7bd77339b01baf08af96bad26e5
           Boot ID: 77943c7642974555a05f635b40fa900d
    Virtualization: kvm
  Operating System: AlmaLinux 8.3 RC (Purple Manul)
       CPE OS Name: cpe:/o:almalinux:almalinux:8.3:rc
            Kernel: Linux 4.18.0-240.15.1.el8_3.x86_64
      Architecture: x86-64

Changing the System Hostname

Now that you know the current hostname, you can change the hostname by using the following command and Optionally you can also set the pretty hostname as follows.

hostnamectl set-hostname crowncloud.net

hostnamectl set-hostname "crowncloud production server" --pretty

Next, add the record for the hostname in the /etc/hosts file.

127.0.0.1 crowncloud.net

Edit the file using your favorite editor.

nano /etc/hosts

After you've added / edited the file, save and exit the file.

Output:

[root@vps ~]# cat /etc/hosts
127.0.0.1 crowncloud.net

This will also add an entry to the /etc/hostname file automatically.

Restart the systemd-hostnamed service.

systemctl restart systemd-hostnamed

Alternatively Set or Change Hostname

Alternatively, you can set or change the hostname of your system by running the following command.

nmtui

Select set system hostname.

image

Set your new hostname.

image

Restart the systemd-hostnamed service.

systemctl restart systemd-hostnamed

Verify the change

To verify the hostname has been fully changed, enter the hostnamectl command.

[root@vps ~]# hostnamectl
   Static hostname: crowncloud.net
   Pretty hostname: crowncloud production server
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 8adaa7bd77339b01baf08af96bad26e5
           Boot ID: 77943c7642974555a05f635b40fa900d
    Virtualization: kvm
  Operating System: AlmaLinux 8.3 RC (Purple Manul)
       CPE OS Name: cpe:/o:almalinux:almalinux:8.3:rc
            Kernel: Linux 4.18.0-240.15.1.el8_3.x86_64
      Architecture: x86-64