‘Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage a system from the console or remotely. See the standard modules page for a list of all the functions built into Webmin.’
I looked at a few pages detailing how to install Webmin on a free tier Amazon EC2 instance. The best was Webmin’s own setup page for RPM which details everything you need to get up and running.
At the end of the installation it will tell you the url to login (https://ip_address:10000) and to login with root and password. If you don’t know what thi is then you will need to reset.
1. Login to Server via SSH (using putty etc). This is common on both VPS and AWS EC2.
2. Copy paste the following command
sudo /usr/libexec/webmin/changepass.pl /etc/webmin root PWD
Where PWD is your new password which you want to set.
3. Enter – Result code shall be self explaining about what happened.
4. Go to your Webmin via “IPAddress:10000” and try your new password with user ‘root’.