Webmin is a web-based interface system to manage system administration for Unix. You can use webmin with any modern web browser. With webmin you can setup user accounts, DNS, apache, file sharing, and much more. Webmin has more that 1400+ modules that you can try to install, by installing modules you can add and remove features freely.
After you install webmin , you need to manually edit Unix configuration files lke /etc/passwd, and then it will let you manage your system from the console or remotely.
How to install webmin on Ubuntu ?
Edit source file
To install webmin on Ubuntu, you need to setup the webserver first, after setting up your webserver you need to add webmin from APT repository, so edit the /etc/apt/source.list file.
$ sudo vi /etc/apt/source.list
and add the following lines
deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
then Save and exit from the file.
Download GPG Key
Now you need to download the GPG key, to download GPG key use the following command :
$ wget http://www.webmin.com/jcameron-key.asc
$ sudo apt-key add jcameron-key.asc
Update your repository
Now you need to update your repository by :
$ sudo apt-get update
To install webmin use the following command :
$ sudo apt-get install webmin
After installing webmin, you need to go to https://your-ipaddr:10000
and login to your server. Just to be noted Ubuntu don’t allow logins by root users by default, however if you want to login you need to create another user accounts, but if you want to use super user, you can use sudo to switch to root.
Here is the screenshot after you logged in.