Linux Administration with Webmin

A few months back I had several colleagues who were Microsoft windows die-hards but made the shift to Ubuntu (my personal favourite linux distro) & considered one of the most friendly Linux distros for newbies.

However, the challenge most faced was to configure it, monitor the resources as easy as it is for windows without the use of the terminal. So this sent me to Mr Google where I got to Webmin an is an open-source web-based control panel for system administration primarily for Unix-like systems.

Webmin dashboard

With the tool, you are able to:

  • View the stat of your system resources graphically,
  • Manage accounts, user groups, monitor bandwidth,
  • Manage your firewall, disk quotas,
  • Manage your backups, difference services like email, database servers, FTP and many more features as you will discover after setting up.

Installation of Webmin

As you might have noted, this tool is available for various Unix systems. However, for this particular writing, the steps will be for the Ubuntu distro if you are using a different distro please click here for installation guide.

  1. Add the GPG key of its repository with wget command below
wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

2. Run the command below to add the repository in your sources.list.d directory:

echo "deb https://download.webmin.com/download/repository sarge contrib" | sudo tee /etc/apt/sources.list.d/webmin.list

3. Now complete the installation with the command below

sudo apt update && sudo apt install webmin

Now you have successfully installed Webmin.

Accessing the Webmin Dashboard

After the installation is complete, Webmin is now ready for use. Therefore, go to your browser type

https://localhost:10000

or

https://server_ip_address:10000

Login Credentials

These are the same as your root/administrators user account name & password on the system you have installed webmin.

Congratulation, Now you should be able to change user passwords, update packages on systems, configure your system firewall with a few simple clicks in the browser.

I might have said that this for newbies but trust me is such a powerful tool you could you use to manage your Linux server with a lot of easy.

Happy Linux administration pal :)