Skip to Content

Web-Based Administration - Webmin

Webmin is a web-based administration tool that can be installed on any Unix-styled install.
Since I've been using Ubuntu for the past couple of years, this is how you need to install it on Ubuntu.

Pre-configure the software; some may already be installed from other configurations. The system will tell you if it's installed already.
>sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
Download the Webmin program - at the time of this writing 1.441 is the version available (remove webmin_1.441_all.deb from the link and you can find the latest version)
>wget http://prdownloads.sourceforge.net/webadmin/webmin_1.441_all.deb
>sudo dpkg -i webmin_1.441_all.deb
It will configure itself pretty nicely and all you have to do is login and use it. If you have a firewall configured, make sure to allow port 10000 through.
https://localhost:10000

To change the Webmin root password run this script - if ever you forget the root password (eek)
>sudo /usr/share/webmin/changepass.pl /etc/webmin root

Comments

installation

alternatively you can edit the apt sources.list and install that way.

- sudo pico /etc/apt/sources.list
- add to the bottom
deb http://download.webmin.com/download/repository sarge contrib
- download and install the CPG key
wget http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc

- update and install
sudo apt-get update
sudo apt-get install webmin