Synopsis:
How To Install Webmin and Usermin via the YUM Package Manager On CentOS 6.3 x64.
Assumptions and Prerequisites:
- Server IP Address: 192.168.1.11.
- OS: CentOS 6.3 x64
- Server Name: tyrion
- Firewall (IPTables) is disabled.
- YUM Repository EPEL has already been added.
- SELinux is disabled.
- Text Editor: Nano
Step-by-Step Instructions:
1. Create the Webmin YUM Repo File: /etc/yum.repos.d/webmin.repo with the following configurations and save it.
[Webmin]
name=Webmin Distribution Neutral
#baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1
2. Import GPG Key from the webmin website.
# rpm --import http://www.webmin.com/jcameron-key.asc
Webmin:
1. Install the required perl module.
# yum -y install perl-Net-SSLeay
2. Install Webmin via YUM.
# yum -y install webmin
3. Edit /etc/webmin/miniserv.conf and add the following line at the end of the file to allow users only from the LAN to be able to login to Webmin.
allow=127.0.0.1 192.168.1.0/24
4. Restart the Webmin service.
# /etc/rc.d/init.d/webmin restart
Usermin:
1. Install the required perl module.
# yum --enablerepo=epel -y install perl-Net-SSLeay perl-Authen-PAM
2. Install Usermin via YUM.
# yum -y install usermin
3. Edit /etc/usermin/miniserv.conf and add the following lines at the end of the file to allow users only from the LAN to be able to login to Webmin.
allow=127.0.0.1 192.168.1.0/24
denyusers=root
4. Restart the Usermin service.
# /etc/rc.d/init.d/usermin restart
Conclusion:
Webmin:
Open browser and go to https://192.168.1.11:10000 and login as 'root'.If you have DNS configured, then https://tyrion:10000 will also work in the browser. And if you are on the same machine, then https://localhost:10000 will also work in the browser.
Usermin:
Open browser and go to https://192.168.1.11:20000 and login as any user except root because root user has been disabled for usermin.If you have DNS configured, then https://tyrion:20000 will also work in the browser. And if you are on the same machine, then https://localhost:20000 will also work in the browser.
No comments:
Post a Comment