Install Webmin on CentOS 5
Install dependency :
sudo yum -y install perl-Net-SSLeay
Get the latest RPM from the Webmin website and install it
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.441-1.noarch.rpm
rpm -ihv webmin-1.441-1.noarch.rpm
open port 10000 in your iptables :
sudo vi /etc/sysconfig/iptables
Add the following line :
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 10000 -j ACCEPT
Reload iptables :
sudo /sbin/service iptables restart
access your webmin install via browser :
https://your server name:10000/
**Note: ** you should probably limit the ip’s that can access your webmin interface , cant be too careful now days…
this can be done by changing the above iptables line and add a “-s subnet or ip” , for example limit access to the 192.168.1.0 subnet only :
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp -s 192.168.1.0/24 –dport 10000 -j ACCEPT
and of course reload your iptables again.