How To Install Webmin in Ubuntu 22.04, Debian & Fedora Systems

If you're a Linux server administrator, you may have heard of Webmin. This powerful tool provides a web-based interface for managing various aspects of your server, including user accounts, Apache configuration, DNS settings, and file sharing.
In this tutorial, we'll show you how to install Webmin on both Debian and Fedora distributions. With support for a wide range of Linux systems, including Ubuntu, CentOS, and Linux Mint, Webmin is a versatile tool that can help streamline your server management tasks.
Whether you're new to Linux administration or a seasoned pro, Webmin offers a user-friendly interface that can make your job easier. So if you're looking for a powerful and flexible tool for managing your Linux servers, be sure to check out Webmin today!
Webmin Installation
Let’s start with the installation process of Webmin in Ubuntu 22.04 LTS.
The first step will be to create the file where the updates will be stored, for that we will enable this repository by creating the webmin.repo file :
In RHEL, CentOS, and Fedora environments
/etc/yum.repos.d/webmin.repo
We will enter the following:
[Webmin] name=Webmin Distribution Neutral #baseurl=http://download.webmin.com/download/yum mirrorlist=http://download.webmin.com/download/yum/mirrorlist enabled=1
In Debian or Ubuntu we open using the vi or nano editor the following file: /etc/apt/sources.list
Once opened we will enter the following lines:
deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
We save using the Ctrl + O combination and exit by pressing the Ctrl + X combination.
Import and install the GPC keys, which will be used for Webmin’s signed packages.
We will use the following commands in RedHat environments :
wget http://www.webmin.com/jcameron-key.asc rpm --import jcameron-key.asc
In Debian environments we will use:
wget http://www.webmin.com/jcameron-key.asc sudo apt-key add jcameron-key.asc
Install Webmin, for it we will first update the packages.
In Redhat environments we will use the following:
yum update yum install webmin
In Debian environments we will use the following commands:
sudo apt-get update sudo apt-get install webmin
Start the Webmin service.
In RedHat environments we will use:
/etc/init.d/webmin start /etc/init.d/webmin status
In Debian environments we will use:
sudo /etc/init.d/webmin start sudo /etc/init.d/webmin status
After performing this process we will configure access to Webmin, by default runs on TCP port 10000, which is why we must open this port in the firewall so that the communication is correct, for this we will use the iptables.
In RedHat, CentOS and Fedora environments we will use the following commands:
iptables -A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT service iptables save /etc/init.d/iptables restart
In the other environments we will use the command:
Sudo ufw allow 1000
It might be interesting
IBM with New Cisco Backed Database
IBM is about to acquire their new Cisco backed database that will come with a sound security. They come with the Guardium with $225 million budget.
The Intel Arc Alchemist series of graphics cards for desktop PCs may consist of at least seven models.
Rumor has it that Intel's Arc Alchemist A-Series line of graphics cards will include a completely budget-friendly graphics card known as the A310.
The Razer Huntsman Mini Analog Keyboard uses analog switches
Razer has unveiled its next keyboard, which uses the proprietary analog optical switches that debuted last year in the Razer Huntsman V2 Analog.
Intel's top-of-the-line Arc Alchemist graphics card on DG2-512EU GPU was faster than GeForce RTX 3070 Ti in benchmark
In SiSoftware Sandra there is a top-of-the-line 3D gas pedal from Intel's Arc Alchemist line based on DG2-512EU graphics processor.