Webmin Web-based Interface


Webmin Web-based Interface, for system administration for Unix.

IMPORTANT WARNING: A Backdoor was intentionally planted in 2018 and found during the DEF CON 2019 security conference.

An updated version of Webmin 1.930 and Usermin version 1.780 address the vulnerabilities.

Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more.

Webmin removes the need to manually edit Unix configuration files like /etc/passwd and lets you manage a system from the console or remotely.

The following modules are included as standard with release 1.920 of Webmin.

You can also download and re-install any modules from this page that you may have deleted from Webmin on your system.

Webmin is a web-based interface.

License: BSD 3

ADSL Client adsl-client.wbm.gz Set up a PPP client with the RP-PPPoE package. Only Linux
Apache Webserver apache.wbm.gz Configure almost all Apache directives and features. Most operating systems
BIND DNS Server bind8.wbm.gz Create and edit domains, DNS records, BIND options and views. Most operating systems
BSD Firewall ipfw.wbm.gz Configure a BSD firewall using IPFW, by creating and editing rules. FreeBSD and Mac OS X
Backup Configuration Files backup-config.wbm.gz Perform manual or scheduled backups and restores of configuration files managed by Webmin modules. All operating systems
Bacula Backup System bacula-backup.wbm.gz Configure Bacula to perform backups and restores manually or on schedule, for one or many systems. All operating systems
Bandwidth Monitoring bandwidth.wbm.gz View reports on bandwidth usage by host, port, protocol and time on a Linux system. All except Windows
Bootup and Shutdown init.wbm.gz Setup scripts to be run at boot time from /etc/init.d or /etc/rc.local. Most operating systems
CD Burner burner.wbm.gz Burn data CDs from ISO images or selected directories. All except Windows
Change Language and Theme change-user.wbm.gz Allows the current Webmin user to change his language, theme and possibly password. All operating systems
Change Passwords passwd.wbm.gz Change the password of any user on the system. All except Windows
Cluster Change Passwords cluster-passwd.wbm.gz Change passwords on multiple systems in a Webmin cluster at once. All except Windows
Cluster Copy Files cluster-copy.wbm.gz Schedule the transfer of files from this server to multiple servers in a Webmin cluster. All operating systems
Cluster Cron Jobs cluster-cron.wbm.gz Create scheduled Cron jobs that run on multiple servers simultaneously. Most operating systems
Cluster Shell Commands cluster-shell.wbm.gz Run commands on multiple servers at once. All operating systems
Cluster Software Packages cluster-software.wbm.gz Install RPMs, debian and solaris packages across multiple servers from one source. Most operating systems
Cluster Usermin Servers cluster-usermin.wbm.gz Install and manage modules and themes across multiple Usermin servers. All except Windows
Cluster Users and Groups cluster-useradmin.wbm.gz Create, update and delete users and groups across multiple servers. Unlike NIS, each server has its own passwd and group files which are remotely updated by this module. Most operating systems
Cluster Webmin Servers cluster-webmin.wbm.gz Install and manage modules, themes, users, groups and access control settings across multiple Webmin servers. All operating systems
Command Shell shell.wbm.gz Execute shell commands and view their output. All operating systems
Custom Commands custom.wbm.gz Create buttons to execute commonly used commands or edit files on your system. All operating systems
DHCP Server dhcpd.wbm.gz Manage shared networks, subnets, hosts and groups for ISC DHCPD. Most operating systems
Disk Quotas quota.wbm.gz Setup and edit user or group disk quotas for local filesystems. Most operating systems
Disk and Network Filesystems mount.wbm.gz Mount filesystems and swap files usually configured in /etc/fstab or /etc/vfstab. Most operating systems
Dovecot IMAP/POP3 Server dovecot.wbm.gz Configure the Dovecot IMAP and POP3 mail retrieval server. All except Windows
Fail2Ban Intrusion Detector fail2ban.wbm.gz Fail2ban protects your system from brute force attacks by detecting them and blocking their source IPs. All operating systems
Fetchmail Mail Retrieval fetchmail.wbm.gz Configure the popular fetchmail program for automatically retrieving mail from other servers. All except Windows
File Manager filemin.wbm.gz Fast and light File Manager written in Perl. All operating systems
Filesystem Backup fsdump.wbm.gz Backup and restore filesystems using the dump and restore family of commands. Most operating systems
Filter and Forward Mail filter.wbm.gz Create rules to filter and forward incoming email. All operating systems
FirewallD firewalld.wbm.gz Configure a Linux firewall using FirewallD, by editing allowed services and ports. Only Linux
GRUB Boot Loader grub.wbm.gz Configure the Linux GRUB boot loader to allow the selection of various operating systems and kernels at boot time. Linux and SmartOS
HTTP Tunnel tunnel.wbm.gz Connect to another HTTP server via a tunnel through the Webmin server. All operating systems
Heartbeat Monitor heartbeat.wbm.gz Configure the Heartbeat package for automatic server failover in a cluster. Linux and FreeBSD
IPFilter Firewall ipfilter.wbm.gz Configure a firewall using the IPFilter package, by creating and editing rules. Only SmartOS
IPsec VPN Configuration ipsec.wbm.gz Set up a client or server for an IPsec VPN using FreeSWAN. Only Linux
Initial System Bootup inittab.wbm.gz Configure low-level services to be run at boot time, and select the initial runlevel. Most operating systems
Jabber IM Server jabber.wbm.gz Configure the multi-protocol Jabber messaging server. All except Windows
Java File Manager file.wbm.gz View, edit and change permissions on files and directories on your system with a Windows-like file manager. All operating systems
Kerberos5 krb5.wbm.gz Configure the Kerberos 5 client on your system. Only Linux
LDAP Client ldap-client.wbm.gz Configure your system as an LDAP client for users and groups. Only Linux
LDAP Server ldap-server.wbm.gz Manage the OpenLDAP server and objects in its database All operating systems
LDAP Users and Groups ldap-useradmin.wbm.gz Manage users and groups stored in an LDAP database, used for Unix, Samba and Cyrus IMAP authentication. All except Windows
Linux Firewall firewall.wbm.gz Configure a Linux firewall using iptables. Allows the editing of all tables, chains, rules and options. Only Linux
Linux IPv6 Firewall firewall6.wbm.gz Configure a Linux firewall using ip6tables. Allows the editing of all tables, chains, rules and options. Only Linux
Linux RAID raid.wbm.gz Create RAID 0, 1, 4, 5, 6, 10 and linear devices on a Linux system. Only Linux
Log File Rotation logrotate.wbm.gz Set up the automatic rotation of Apache, Squid, Syslog and other log files. All except Windows
Logical Volume Management lvm.wbm.gz Configure volume groups, physical volumes and logical volumes for Linux LVM. Only Linux
MIME Type Programs mailcap.wbm.gz Edit the /etc/mailcap file, which maps MIME types to handler programs All except Windows
MON Service Monitor mon.wbm.gz Setup MON, a powerful service monitor and alerting system. Only Linux
MySQL Database Server mysql.wbm.gz Setup databases, tables and permissions in your MySQL database server. All operating systems
NFS Exports exports.wbm.gz Edit NFS file shares defined in /etc/exports. Linux and IBM AIX
NFS Exports sgiexports.wbm.gz Edit file shares as defined in the Irix /etc/exports file Only SGI Irix
NFS Exports bsdexports.wbm.gz Edit file shares from the FreeBSD /etc/exports file. Most operating systems
NFS Exports hpuxexports.wbm.gz Edit file shares as defined in the HPUX /etc/exports file. Only HP/UX
NFS Shares dfsadmin.wbm.gz Edit file shares as defined in the /etc/dfs/dfstab file. SmartOS and SCO UnixWare
NFS v4 Exports exports-nfs4.wbm.gz Edit NFS v4 file shares defined in /etc/exports. Most operating systems
NIS Client and Server nis.wbm.gz Setup a system as an NIS client, master or slave server. Note that NIS+ is not supported. Most operating systems
Network Configuration net.wbm.gz Configure boot time and active interfaces, DNS, routing and /etc/hosts. Most operating systems
Network Services xinetd.wbm.gz Edit servers handled by Xinetd, a replacement for inetd. All operating systems
Network Services and Protocols inetd.wbm.gz Edit services in /etc/inetd.conf, /etc/services and /etc/rpc. Most operating systems
OpenSLP Server openslp.wbm.gz Configure the service location protocol server. All except Windows
PAM Authentication pam.wbm.gz Configure the PAM authentication steps used by services such as telnet, POP and FTP. Linux and Mac OS X
PHP Configuration phpini.wbm.gz Configure PHP settings for the whole system or individual Apache virtual servers. All except Windows
PPP Dialin Server pap.wbm.gz Set up a dialin server using mgetty and PPP. Most operating systems
PPP Dialup Client ppp-client.wbm.gz Configure the WV-Dial package to connect to the Internet with a modem PPP connection Only Linux
PPTP VPN Client pptp-client.wbm.gz Configure and establish connections to a VPN server using the PPTP protocol. Only Linux
PPTP VPN Server pptp-server.wbm.gz Set up your system as a PPTP server so that Linux or Windows VPN clients can connect. Linux and FreeBSD
Partitions on Local Disks fdisk.wbm.gz Create and edit partitions on local SCSI, IDE and SATA disks on Linux. Only Linux
Partitions on Local Disks bsdfdisk.wbm.gz Create and edit paritions on local SCSI and IDE disks on FreeBSD. Only FreeBSD
Partitions on Local Disks format.wbm.gz Create and edit paritions on local disks on Solaris. Only SmartOS
Perl Modules cpan.wbm.gz Install new Perl modules on your system, and view those already installed. All except Windows
Postfix Mail Server postfix.wbm.gz Configure the Postfix mail server. All except Windows
PostgreSQL Database Server postgresql.wbm.gz Manage databases, tables and users in your PostgreSQL database server. All operating systems
Printer Administration lpadmin.wbm.gz Create and edit local and remote printers. Supports Windows print servers and Ghostscript print drivers. Most operating systems
ProFTPD Server proftpd.wbm.gz Configure the powerful ProFTPD FTP server. Supports all options in most of the standard modules. All except Windows
Procmail Mail Filter procmail.wbm.gz Edit recipes in the global /etc/procmailrc file, which apply to all incoming email. All except Windows
Protected Web Directories htaccess-htpasswd.wbm.gz Create .htaccess and htpasswd files to protect web-acessible directories. All operating systems
QMail Mail Server qmailadmin.wbm.gz Configure the QMail mail server, a simpler alternative to Sendmail. All except Windows
RBAC and Projects rbac.wbm.gz Manage RBAC user attributes, profiles and authorizations. Only SmartOS
Read User Mail mailboxes.wbm.gz Read email in users' mailboxes. All except Windows
Running Processes proc.wbm.gz List, kill and renice running processes on your system. Most operating systems
SMART Drive Status smart-status.wbm.gz Check the status of IDE and SATA drives to detect problems and potential failures. Linux, FreeBSD and Mac OS X
SSH Login telnet.wbm.gz Login to your system with SSH or telnet. All operating systems
SSH Server sshd.wbm.gz Setup the SSH server for remote secure logins. All operating systems
SSL Tunnels stunnel.wbm.gz Setup SSL tunnels to encrypt services like POP3 and IMAP, using stunnel run from inetd. All except Windows
Samba Windows File Sharing samba.wbm.gz Create and edit samba file and print shares. Most operating systems
Scheduled Commands at.wbm.gz Schedule the execution of one-off commands or scripts. Most operating systems
Scheduled Cron Jobs cron.wbm.gz Create, edit and delete Cron jobs. Most operating systems
Scheduled Webmin Functions webmincron.wbm.gz Define Webmin module functions that are called on a regular schedule by the Webmin webserver All operating systems
Sendmail Mail Server sendmail.wbm.gz Manage sendmail aliases, masquerading, address rewriting and other features. Most operating systems
Service Management Facility Configuration smf.wbm.gz Edit services under control of Service Manangement Facility SMF(1). Only SmartOS
Shorewall Firewall shorewall.wbm.gz Lets you edit the most useful tables of the Shoreline Firewall Only Linux
Shorewall6 Firewall shorewall6.wbm.gz Lets you edit the most useful tables of the Shorewall6 Firewall Only Linux
Software Package Updates package-updates.wbm.gz Displays available package updates from YUM, APT or other update systems Most operating systems
Software Packages software.wbm.gz Manage software packages on your system, and install new packages. Most operating systems
Solaris Zones zones.wbm.gz Create and manage Solaris 10 zones. Only SmartOS
SpamAssassin Mail Filter spam.wbm.gz Set up and configure SpamAssassin to filter email received by your system. All except Windows
Squid Proxy Server squid.wbm.gz Configure Squid options, ACLs, caching parameters and proxy users. Most operating systems
Squid Report Generator sarg.wbm.gz Configure and schedule SARG, a tool for generating reports from Squid access logs. All except Windows
System Documentation man.wbm.gz View man pages, HOWTOs and other package documentation. Most operating systems
System Logs syslog.wbm.gz Configure the syslog server on your system and view its log files. Most operating systems
System Logs NG syslog-ng.wbm.gz Configure the Syslog-NG server on your system and view its log files. All operating systems
System Status system-status.wbm.gz Background system status collection libraries All operating systems
System Time time.wbm.gz Set the system and hardware time either manually or from a time server. Most operating systems
System and Server Status status.wbm.gz View the status of services on your system and on remote systems. All operating systems
TCP Wrappers tcpwrappers.wbm.gz Configure the TCP wrappers networking access control files All operating systems
Text Login ajaxterm.wbm.gz Access the shell on your system without the need for a separate SSH client, using Ajaxterm All operating systems
Upload and Download updown.wbm.gz Upload multiple files to the server, and download multiple URLs either immediately or in the background at a scheduled time. All operating systems
Usermin Configuration usermin.wbm.gz Configure global options for the Usermin user account management server. All except Windows
Users and Groups useradmin.wbm.gz Create and edit Unix users and groups from the /etc/passwd and /etc/group files. Most operating systems
Voicemail Server vgetty.wbm.gz Set up your system as an answering machine using vgetty Only Linux
WU-FTP Server wuftpd.wbm.gz Configure the access control, anonymous FTP and other options of WU-FTPd. Most operating systems
Webalizer Logfile Analysis webalizer.wbm.gz Generate reports from webserver, proxy server and FTP log files All except Windows
Webmin Actions Log webminlog.wbm.gz View detailed logs of actions by Webmin users. All operating systems
Webmin Configuration webmin.wbm.gz Configure Webmin itself, such as allowed hosts, SSL, installed modules and themes. All operating systems
Webmin Servers Index servers.wbm.gz Displays an index of other Webmin servers for easy linking. All operating systems
Webmin Users acl.wbm.gz Create Webmin users and configure which modules and features they are allowed to access. All operating systems
iSCSI Client iscsi-client.wbm.gz Access disk devices across the network using the iSCSI protocol. Only Linux
iSCSI Server iscsi-server.wbm.gz Share disk devices across the network using the iSCSI protocol with the netbsd-iscsi package. Linux and FreeBSD
iSCSI TGTd iscsi-tgtd.wbm.gz Share disk devices across the network using the iSCSI protocol with the TGTd package. Only Linux
iSCSI Target iscsi-target.wbm.gz Share disk devices across the network using the iSCSI protocol with the iscsitarget package. Only Linux
idmapd daemon idmapd.wbm.gz Manage the NFS ID mapping daemon. Only Linux

Download for Debian here.

Developers website

Games For Linux

Windows has always been the preferred platform for gaming, but after STEAM's interest in Linux more game developers are making their games natively available for Linux.


All information on this website is published in good faith and for general educational purposes and for use in safe testing environments only. While linuxexperten.com strives to make the information on this site as accurate as possible, linuxexperten.com does not warrant its completeness, reliability and accuracy.

We are not responsible for any losses or damages associated with the use of our website. While we strive to provide only links to useful websites, we have no control over the content of these sites and links to other sites do not constitute a recommendation for all content contained on these websites.


Site Information

This is a professional review site that receives compensation from the companies whose products reviewed. Each service or product are thoroughly tested and given high marks if considered to be the very best. Independently owned and the opinions expressed here are no one elses.