There are hundreds of modules and several dozen themes available in Webmin, many of which are already included in the standard distribution. Each of the modules implements the management of any part of the system or service. Below are screenshots of some modules. ')
Started services when the system boots. Instead of editing /etc/init.d
Configure the network interface. Instead of editing / etc / network / interfaces, / etc / hosts, etc.
This is what the Samba setup looks like. Instead of editing /etc/samba/smb.conf
Well, the very setting of Webmin'a.
... you can list endlessly. In general, all those who do not like to edit the text configuration files are dedicated (however, note that this does not eliminate the need to know the subject). Experienced administrators will exclaim that there is ssh and / dev / hands, and, of course, they will be right. But if we are talking about setting up an office local server, or a working machine, then usability comes first.
Minuses: - service hangs in memory - port is open (10,000)
Pros: - visibility - all configs in one place - no need to google on the topic (“how do I add a new user to the system” or “how to create a cron task”) - the extra modules of the programs not installed in the system are hidden - it is possible to manage a cluster of Webmin servers - gives an idea of ​​the system to an inexperienced user
INSTALLATION
There are binary versions for a large number of systems: RPM , DEB , TAR.GZ , Solaris and even under Windows . I will only tell you how to install DEB from the repository. Dive into the console, we get root rights
sudo -i
We get the key
cd / root wget http://www.webmin.com/jcameron-key.asc apt-key add jcameron-key.asc
Adding an application source
gedit /etc/apt/sources.list
In a text editor, add the line
deb http://download.webmin.com/download/repository sarge contrib
Save, close the editor. Update and install
apt-get update apt-get install webmin
The installation should pull out several dependencies, agree.
There may be some problems with certificates in Firefox, for it you need to add an exception manually. Other browsers agree to work after notification of connection insecurity.
It remains only to log in under the root. In Ubuntu, you need to log in as the current user.
Voila!
PS Habrayuzer Exaktus gave the link to an excellent subject of design of StressFree . Video demonstrating the interface features: