is a software system to allow easy administration of UNIX
and UNIX-like computers (which includes Linux
Webmin, when installed and configured on a UNIX or Linux computer provides a spectacularly easy interface to the system's management. Running as it's own webserver, it provides web-browser access via port 10000 by default. Webmin can take advantage of SSL encryption libraries to provide secure login and management over a network, or over the internet.
If Webmin is not SSL enabled, you should never run the application over a network, as all username/password pairs will be travelling as plaintext, and are easily intercepted. This will expose your host to unauthorised access and possible cracking. In the case of non-SSL Webmin, sit at the system's console, launch any web browser, and open the URL http://localhost:10000/
If you have secured Webmin with SSL, you are pretty well protected against username/password interception. Launch any web browser, and open the URL https://yourhostname.whatever.com:10000/
Webmin installs an embarrasment of system administration riches, including modules for:
All up, there are hundreds of Webmin modules available, and the extensible Webmin plug-in architecture allows straightforward coding of custom features.
There have been many attempts at a comprehensive and easy central management utility for UNIX systems (the venerable LinuxConf and Turbo*Cfg packages come to mind), however to this sysadmin, Webmin is the the tool of choice. If you're using any of the 20 main flavours of UNIX, Linux, or BSD you're likely to find your system supported.