This is an old revision of the document!
Webmin
I am a bit lazy sometimes and use Webmin to help setup certain services, e.g. Samba. Webmin is a web interfaced system administration system for Linux and has lots of plugins for various Linux apps/packages. Webmin has its own mini webserver built in. There are lots of web page discussing Webmin, how to install and use, egHow To Install Webmin on Ubuntu 18.04. To date I have only used Webmin on my main home server, not any of the virtual machines or router.
A key difficulty I have had recently is that most the modern web browsers no longer seem to allow self signed SSL certificate exceptions. Fortunately as I only wish to run Webmin locally (LAN), not facing the public internet (WAN), I can still access locally without SSL setup (http not https). To do this from the CLI as follows: sudo vim /etc/webmin/miniserv.conf
, change SSL=1
to SSL=0
, save and exit, then restart webmin to take affect, sudo systemctl restart webmin
I tried to reverse proxy Webmin to my main web page, but did not get the reverse proxy to function properly, so disable this feature. I do not really need or want Webmin facing the internet. This would only be another security vulnerability.