Webmin is a powerful, browser-based tool that lets you manage your Linux server without touching the command line. Whether you’re setting up a new server or just tired of SSH-ing in for every little change, Webmin gives you a visual dashboard to control users, services, and system settings.
If you don’t already have a server, get yours here — it’s affordable and reliable, perfect for running Webmin.
Here’s how to install Webmin the right way — fast, secure, and clean.
Step 1: Update Your System
First, make sure your package list is up-to-date. Open your terminal and run:
sudo apt update && sudo apt upgrade -y
Step 2: Add the Webmin Repository
Webmin isn’t in most default repos, so you’ll need to add it manually.
1. Install the required packages:
sudo apt install software-properties-common apt-transport-https wget -y
2. Add Webmin’s GPG key:
wget -qO - https://download.webmin.com/jcameron-key.asc | sudo apt-key add -
3. Add the Webmin repo:
sudo sh -c 'echo "deb https://download.webmin.com/download/repository sarge contrib" > /etc/apt/sources.list.d/webmin.list'
Step 3: Install Webmin
Update your package list again:
sudo apt update
Then install Webmin:
sudo apt install webmin -y
Step 4: Access Webmin
Webmin runs on port 10000
by default. Open your browser and go to:
https://your-server-ip:10000
Example: https://192.168.1.100:10000
You might see a security warning about the certificate — that’s normal. Just accept it, or set up a valid SSL certificate later.
Log in using your root or sudo-enabled user credentials.
Optional: Adjust Firewall
If you’re using UFW, open port 10000:
sudo ufw allow 10000/tcp
sudo ufw status
Final Notes
Webmin makes server management easy, but powerful. Learn the layout, explore the features, and stay secure. Keep Webmin updated, and consider enabling two-factor authentication.
Need a server to get started? Get yours here — perfect for Webmin, personal projects, or hosting small apps.
Questions? Need help? Drop a comment below and I’ll walk you through it.
Leave a Reply