Changing Virtualmin Port

Virtualmin is a powerful and flexible web hosting control panel for Linux and UNIX systems based on the well-known Open Source web-based systems management GUI, Webmin. It is a Webmin module for managing multiple virtual hosts through a single interface, like Plesk or Cpanel. Virtualmin can also create a Webmin user for each virtual server, who is restricted to managing just his domain and its files. Webmin's existing module access control features are used, and are set up automatically to limit the user appropriately. These server administrators can also manage the mailboxes and mail aliases in their domain, via a web interface that is part of the module Manage following things by this webmin:

1) Virtual Domains

2) Mailboxes

3) Databases

4) Applications and

5) the entire server, from one comprehensive and friendly interface.

Two versions of Virtualmin exist, under separate licenses:

Virtualmin GPL This is the freely downloadable version, licensed under the GPL. It is under active development, but does not contain all of the features of the Pro version.

Virtualmin Pro This is the commerical version that you have to pay for. It includes numerous features not in the GPL version (like script installers, resellers, HTML editor, an improved UI, mobile access, spam and virus filtering). Customers also get support, a simplified complete installation script and access to a repository of updated packages.


Hardening of  Webmin:

Follow the following steps to change the default port of webmin:

1) Open the file "/etc/webmin/miniserv.conf" on Linux Console and change the port and listen in this file

2) Edit into "/etc/sysconfig/iptables" and replace listen port 10000 to changing port(10001)

3) Rrestart the webmin and iptables service.

4) Open the webmin with Changing port(10001)

5) URL: https://hostname:10001 OR https://IP:10001