What You'll Need for Webmin - Paiet/SEC-440-Webmin GitHub Wiki
We'll be dealing with system administration throughout these guides, which means you'll need a system to administer. You will get the most out of these guides if you rent a Virtual Private Server (VPS) from a hosting provider and set it up with a fresh installation of FreeBSD. VPS servers are inexpensive these days, with prices starting at $5/month. If you prefer to experiment locally, you can set up a virtual machine inside the free VirtualBox platform (we'll be using VMware Workstation Pro, though).
All instructions provided here will work on Linux, so you will get the most out of this if that is the OS you're using. Debian-or RedHat-based distributions are recommended, but other Linux flavors supported by Webmin should also work. Webmin's support for these platforms may be limited in places.
A complete list of operating systems supported by Webmin may be found here: https://www.webmin.com/support.html
More to follow...