Debian 8: Install Webmin for web base system admin

This article will describe installing webmin which is a web base system administrator tool.

1 Install webmin

Add webmin repository and install webmin.

$ sudo su -c '
echo "deb http://download.webmin.com/download/repository sarge contrib"
> /etc/apt/sources.list.d/webmin.list'
$ wget http://www.webmin.com/jcameron-key.asc
$ sudo apt-key add jcameron-key.asc
$ sudo apt update -y
$ sudo apt install -y webmin

1.1 Change port

Change "port" and "listen" in /etc/webmin/miniserv.conf. Run "sudo systemctl restart webmin".

$ sudo sed -e 's/^port=.*/port=10002/g' \
-e 's/^listen=.*/listen=10002/g' -i /etc/webmin/miniserv.conf
$ sudo systemctl restart webmin

2 Access to webmin

Access to 10000/tcp via https.

https://<server>:10000

While webmin uses https, browser does not import certificate authority for webmin. This will be resolved after accessing to webmin as except.

In case of Chrome, display ADVANCED and click "Proceed to xxx".

0001_https-error.png

Login with Linux user and password.

0002_login.png

The dashboard is displayed.

0003_dashboard.png