Written by , Updated on February 10, 2021

Webmin is an free and open source control panel for the system administration for Unix-like systems. It allows you to configure a Linux server using a graphic web interface without editing configuration files manually. Webmin also allows you to control multiple machines through a single interface, or seamless login on other Webmin hosts on the same subnet or LAN.

This article will help you to install latest Webmin on Ubuntu 20.04 LTS system.

Prerequisites

First of all, login to your Ubuntu 20.04 system with sudo privileged account.

Then update the Apt cache and install required packages on your system.

sudo apt update 
sudo apt install curl gpg apt-transport-https -y 

Step 1 – Installing Webmin on Ubuntu

The Webmin official team provides Debian package of Webmin to install on Ubuntu systems. Also, they provides Apt repository for installing Webmin on Ubuntu systems.

In order to install Webin, follow the below steps:

  1. Import GPG Key – Import the GPG key to your system by which the Webmin packages are signed in.
    curl https://download.webmin.com/jcameron-key.asc | sudo apt-key add -
    
  2. Enable Webmin PPA – Create a webmin Apt configuration file by executing the following command.
    echo "deb https://download.webmin.com/download/repository sarge contrib" | tee > /etc/apt/sources.list.d/webmin.list
    
  3. Installing Webmin – Now, your system is ready to install Webmin from official Apt repositories. Execute the followign commands to install Webmin on Ubuntu systems.
    sudo apt update
    sudo apt install webmin
    

    Press ‘y’ for any confirmation asked by the installer.

On successful installation, you will see the message like “Webmin install complete. You can now login to https://host-name:10000/” in installer logs.

Step 2 – Access Webmin Dashboard

By default Webmin is accessible on port 10000 with https protocol. Open a web browser in your system and access your server ip on this port.

To access Webmin remotely, replace server-ip with your system’s IP address or a domain name pointed to this server.

https://server-ip:10000/

How To Install Webmin on Ubuntu 20.04 control panel General Articles Webmin

You need to provide valid username and password to complete authentication. You can use “root” user to login with its password, like below:

How To Install Webmin on Ubuntu 20.04 control panel General Articles Webmin

After successful login, you will get the Webmin control panel dashboard. Here you can manage your entire server from the web interface.

Conclusion

Congratulation’s you have successfully installed Webmin on Ubuntu system. To install webmin in CentOS/RHEL systems use next article Install Webmin on CentOS & RedHat.