pavement

Webmin

From FreeBSDwiki
Revision as of 13:13, 7 October 2007 by DrModiford (Talk | contribs)
Jump to: navigation, search

Webmin is a service that runs in the background of UNIX or Unix-like systems and permits the administrator to configure virtually every aspect of the host system from a standard web browser. It is actively developed and (as at the time of writing) celebrating 10 years of existence.

Origins

Features

The service

Recent releases of Webmin default to a frameset view with a drill-down menu to the side. Themes exist to 'skin' the look of Webmin, one of which is the 'old Webmin theme' that presents a single page with tabbed categories across the top. In this view the available options are presented (by tab titles):

  • Webmin
    • Backup Configuration Files;
    • Change Language and Theme;
    • Usermin Configuration;
    • Webmin Actions Log;
    • Webmin Configuration;
    • Webmin Servers Index;
    • Webmin Users
  • System
    • Bootup and Shutdown;
    • Change Passwords;
    • Disk Quotas;
    • Disk and Network Filesystems;
    • Filesystem Backup;
    • LDAP Users and Groups;
    • Log File Rotation;
    • MIME Type Programs;
    • Running Processes;
    • Scheduled Commands;
    • Scheduled Cron Jobs;
    • Security Sentries;
    • Software Packages;
    • System Documentation;
    • System Logs;
    • Users and Groups.
  • Servers
    • Apache Webserver;
    • BIND DNS Server;
    • CVS Server;
    • DHCP Server;
    • Dovecot IMAP/POP3 Server;
    • Fetchmail Mail Retrieval;
    • Frox FTP Proxy;
    • Jabber IM Server;
    • Majordomo List Manager;
    • MySQL Database Server;
    • OpenSLP Server;
    • Postfix Configuration;
    • PostgreSQL Database Server;
    • ProFTPD Server;
    • Procmail Mail Filter;
    • QMail Configuration;
    • Read User Mail;
    • SSH Server;
    • Samba Windows File Sharing;
    • Sendmail Configuration;
    • SpamAssassin Mail Filter;
    • Squid Analysis Report Generator;
    • Squid Proxy Server;
    • WU-FTP Server;
    • Webalizer Logfile Analysis.
  • Network
    • BSD Firewall;
    • Bandwidth Monitoring;
    • IPFilter Firewall;
    • Internet Services and Protocols;
    • NFS Exports;
    • Network Configuration;
    • PPTP VPN Server;
    • SSL Tunnels.
  • Hardware
    • CD Burner;
    • Printer Administration;
    • System Time.
  • Cluster
    • Cluster Change Passwords;
    • Cluster Copy Files;
    • Cluster Cron Jobs;
    • Cluster Shell Commands;
    • Cluster Usermin Servers;
    • Cluster Users and Groups;
    • Cluster Webmin Servers;
    • Configuration Engine;
    • Heartbeat Monitor.
  • Others
    • Command Shell;
    • Custom Commands;
    • File Manager;
    • HTTP Tunnel;
    • PHP Configuration;
    • Perl Modules;
    • Protected Web Directories;
    • SSH/Telnet Login;
    • System and Server Status;
    • Upload and Download.
and is accessible through a web browser.  Its purpose is 

A handy tool for those who would prefer to do their admininstration via a web-based GUI rather than the command line or directly at the console. Find it in /usr/ports/sysutils/webmin. Once you install it, you'll have to configure it by running the setup.sh script that it uses to set itself up. Note that the program depends on perl and the latest version in ports may not be the latest version of the program proper (there's an option w/in the program itself to install or update to the latest version).

http://www.freebsdwiki.net/images/3/31/Webmin_small.PNG

See also http://www.webmin.com/

Personal tools