Webmin is a web based tool written in Perl that allows remote or local configuration, inspection and administration of Linux servers or workstations. It is a modular system and by default comes with built-in modules for popular applications such as Squid, sendmail, BIND, Apache, Samba and a whole host of others (see screenshot).
For a new systems admin this is an ideal tool. It's very simple to install and makes tasks that are often beyond newer sysadmins simple, if not trivial. One very good example of this is the sendmail module.
When I was building my firewall I wanted sendmail to do the following things:
- Accept mail for multiple domains and forward it onto a Microsoft Exchange system
- Accept mail from the Exchange server and send it to its destination
- Block all mail not related to the domains (anti-SPAM).
Take two. On a secondary machine I installed Webmin. I filled in the boxes and, within 10 minutes, I had exactly the same setup running fine. Done.
The only drawback of using Webmin I see is that you don't see exactly what it changes so you can't easily learn from the changes it makes. However, for a SysAdmin-In-Training it's a good shortcut to getting something up and running--and more importantly, working--in a short time. You then have the leisure to take the config files apart and see what it did and bask in the glow of admiration from those above and around you.
Even more advanced administrators will find it useful. It allows different levels of access to different users so that you can delegate tasks. A good example of this is the squid module. (If you're not familiar with Squid, you should be!): http://squid.nlanr.net/ ). Any member of the IT Department here at my offices can use Webmin from anywhere in the building to add and delete Squid users or change Squid account passwords--this saves me a great deal of time and effort.
It's very much worth taking a look at Webmin, I know of no more useful tool for administering Linux.
Solid state disks (SSDs) made a splash in consumer technology, and now the technology has its eyes on the enterprise storage market. Download this eBook to see what SSDs can do for your infrastructure and review the pros and cons of this potentially game-changing storage technology.
- 1Linux Top 3: RHEL 6.7, BackBox Linux 4.3 and RoboLinux 8.1
- 2Linux Top 3: SLES 11 SP4, Chromixium OS 1.5 and Canonical Licensing
- 3Linux Top 3: VirtualBox 5, Point Linux 3.0 and OpenSUSE Leap 42.x
- 4Linux Top 3: Linux 4.2 rc1, 4MLinux 13 and antiX15
- 5Linux Top 3: Linux Mint Rafaela, OpenMandriva Lx 2014.2 and VectorLinux 7.1