How to Change Hostname on Ubuntu 18.04 Rumi, August 6, 2019 Display the Current Hostname To view the current hostname, enter the following command: hostnamectl As you can see in the image above, the current hostname is set to ubuntu1804.localdomain. Change the Hostname The following steps outline how to change the hostname in Ubuntu 18.04. 1. Change the hostname using hostnamectl In Ubuntu 18.04 we can change the system hostname and related settings using the command hostnamectl. For example, to change the system static hostname to linuxize, you would use the following command: sudo hostnamectl set-hostname linuxize The hostnamectl command does not produce output. On success, 0 is returned, a non-zero failure code otherwise. 2. Edit the /etc/hosts file. Open the /etc/hosts file and change the old hostname to the new one. /etc/hosts 127.0.0.1 localhost 127.0.0.1 linuxize # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters 3. Edit the cloud.cfg file. If the cloud-init package is installed you also need to edit the cloud.cfg file. This package is usually installed by default in the images provided by the cloud providers such as AWS and it is used to handle the initialization of the cloud instances. To check if the package is installed run the following ls command: ls -l /etc/cloud/cloud.cfg If you see the following output it means that the package is not installed and no further action is required. ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory If the package is installed the output will look like the following: -rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg In this case you’ll need to open the /etc/cloud/cloud.cfg file: sudo nano /etc/cloud/cloud.cfg Search for preserve_hostname and change the value from false to true: /etc/cloud/cloud.cfg # This will cause the set+update hostname module to not operate (if true) preserve_hostname: true Save the file and close your editor. Verify the change To verify that the hostname was successfully changed, once again use the hostnamectl command: hostnamectl Static hostname: linuxize Icon name: computer-vm Chassis: vm Machine ID: 6f17445f53074505a008c9abd8ed64a5 Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4 Virtualization: kvm Operating System: Ubuntu 18.04 LTS Kernel: Linux 4.15.0-22-generic Architecture: x86-64 You should see your new server name printed on the console. Related Administrations Configurations (Linux) HostnameUbuntuUbuntu 18
Reinstall VirtualBox on Ubuntu & CentOS January 8, 2020 For Ubuntu To remove virtualbox sudo dpkg –list virtualbox-* sudo apt autoremove –purge virtualbox* dpkg -l virtualbox* | grep ^i Remove all PPAs from sources.list and source.list.d directory mkdir ~/apt-tmp sudo mv /etc/apt/sources.list.d/* ~/apt-tmp Make sure there is nothing except official repositories sources in /etc/sources.list. And update your sources: sudo apt… Read More
Install Graylog2 on Debian 9 June 12, 2020 1 Install Required Packages Before starting, you will need to install Java 8 and other required packages to your system. Not all required packages are available in Debian 9 standard repository, so you will need to add Debian Backports to the list of package source. First, login with root user… Read More
Step by step procedure for installing Sarg Log Analyzer April 17, 2009 Installation of the sarg log analyzer: 1) Download the packeg to “/usr/local/src” directory cd /usr/local/src wget -nd http://downloads.safesquid.net/free/general/precompiled/sarg-2.2.3.1.tar.gz Related Read More