Home Linux Webmin: A Web-based Control Panel For Unix-like System Administration

Webmin: A Web-based Control Panel For Unix-like System Administration

Managing Linux server through command line interface is quite tricky for both beginners and advanced users. And if you don’t have much experience and ability to handle various working commands on the server, then it will be more challenging and difficult to control Unix like system on to go. Moreover, logging into the Linux Terminal Emulator using mobile devices isn’t that comfortable to work smoothly. In this scenario, GUI based control panel like Webmin comes into the focus to help you out from all those difficulties for effective control and manage the system server.

Webmin is a web-based system configuration tool for a Unix-like server. Though this tool is developed for the Linux system, still you can also install it on the Windows platform as well. It provides a simple, easy-to-use, and modern user interface for your server.

With the help of Webmin, you can configure the system’s internal components like users, disk quotas, and service files. Moreover, you can also control and modify the servers open source applications such as PHP, MySQL, and Apache HTTP server.

It’s designed and developed by Jamie Cameron and the Webmin community. This system tool is mostly written in Perl programming language.

Install Webmin in Ubuntu Linux

In this quick tutorial; I will show you how to install this tool in Ubuntu Linux. There are some processes that you need to follow.

First of all, run the following command to open the /etc/apt/sources.list file

sudo nano /etc/apt/sources.list

This command will open a source list file where you have to add the below line:

deb https://download.webmin.com/download/repository sarge contrib

Save and exit; now add the following GPG key via Terminal:

wget http://www.webmin.com/jcameron-key.asc
<span style="font-weight: 400;">sudo apt-key add jcameron-key.asc</span>

Now at the final stage, run the below command one by one to install Webmin in Ubuntu Linux:

sudo apt-get update
<span style="font-weight: 400;">sudo apt-get install apt-transport-https</span>
<span style="font-weight: 400;">sudo apt-get install webmin</span>

Now open your favorite web browser and use the following address to enter the Webmin:


With this, I’ve come to the end of this short tutorial. I hope it can full fill your learning keen mind and let you know how to install it in Ubuntu Linux system. If you like, please take time to share it on your personal and professional social networks. And don’t hesitate to ask me any questions that you want to get clarified in the comment box below.


  1. Cool! Too bad it doesn’t work (for me…)

    root@ubuntu1801:~# apt-get update
    Hit:1 http://us.archive.ubuntu.com/ubuntu bionic InRelease
    Ign:2 https://download.webmin.com/download/repository sarge InRelease
    Get:3 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
    Get:4 http://security.ubuntu.com/ubuntu bionic-security InRelease [83.2 kB]
    Err:5 https://download.webmin.com/download/repository sarge Release
    Certificate verification failed: The certificate is NOT trusted. The certificate issuer is unknown. Could not handshake: Error in the certificate verification. [IP: 443]
    Hit:6 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease
    Reading package lists… Done
    E: The repository ‘https://download.webmin.com/download/repository sarge Release’ no longer has a Release file.
    N: Updating from such a repository can’t be done securely, and is therefore disabled by default.
    N: See apt-secure(8) manpage for repository creation and user configuration details.


Please enter your comment!
Please enter your name here

Latest Post

How to Install Rust Programming Language on Linux

Rust is a new open-source programming language that is considered as one of the fastest languages ever. It’s a...

The 20 Best Python Tips and Tricks You Must Know in 2020

Python programming language is still experiencing incredible growth. GitHub, home of over forty million developers, publishes a yearly report...

40 Practical and Useful awk Command in Linux and BSD

AWK is a powerful data-driven programming language that dates its origin back to the early days of Unix. It...

The 20 Best Web Browsers for Android Devices in 2020

As a regular user of the internet, you must be familiar with many Web browsers for Android devices. Now...

Most Talked Post

Linux or Windows: 25 Things You Must Know While Choosing The Best Platform

Choosing the best platform - Linux or Windows is complicated. Because both the system is versatile and capable of...

Most Stable Linux Distros: 5 versions of Linux We Recommend

At the very beginning, I would like to mention why the term ‘Stable’ comes in relation to Linux OS...

15 Best Things To Do After Installing Linux Mint 19 “Tara”

Linux Mint is one of the best Linux distros for newcomers, especially who comes from other Operating Systems like...

Linux Mint vs Ubuntu: 15 Facts To Know Before Choosing The Best One

Ubuntu and Linux Mint are two popular Linux distros available in the Linux community. Ubuntu is a derivative of...

Editors' Pick

The 8 Most Popular Linux Distros Available Out There for 2020

Linux has come a long way from a command-line...

Top 12 Best Google Drive Linux Client Software in 2020

Google Drive is one of the best Cloud Storage...

Best 20 Data Scientist Skills That You Need To Get Data Science Jobs

Since data took over the corporate world, data scientists...

Top 5 Best Linux Distros For Laptop: Choose The Best One

“ Best Linux Distros For Laptop ” this very...

FreeBSD vs Linux: 20 Things To Know About Both The System

If you're an avid Linux system user like me...