CentOS 5
Sponsored Link

Install Usermin2008/08/15

  Install Webmin that users can operate your server from web browser.

[1] Install Authen::PAM and Net::SSLeay. Please reffer to install Net::SSLeay.
[root@www ~]#
yum --enablerepo=dag -y install perl-Authen-PAM
 
# install from DAG
[2] Install Usermin
[root@www ~]#
wget http://downloads.sourceforge.net/project/webadmin/usermin/1.420/usermin-1.420-1.noarch.rpm


[root@www ~]#
rpm -Uvh usermin-1.420-1.noarch.rpm

Preparing...
################################# [100%]

Operating system is CentOS Linux
   1:usermin
################################# [100%]

Usermin install complete. You can now login to https://www.server-linux.info:20000/
as any user on your system.
[root@www ~]#
vi /etc/usermin/miniserv.conf


# add at the bottom: IP address you allow

allow=127.0.0.1 192.168.0.0/24

# prohibit root login

denyusers=root 


[root@www ~]#
/etc/rc.d/init.d/usermin restart

Stopping Usermin server in /usr/libexec/usermin
Starting Usermin server in /usr/libexec/usermin
[3] Access to 'https://(your hostname or IP address):20000'. Login with a user.
 
[4] You can do various operations, like changing password and so on.
 
[5] Usermin reffers /etc/passwd or shadow for user's password as the default, so it's impossible to change NIS password if you build it. Then change settings of usermin like following example to change NIS password from usermin.
[root@www ~]#
vi /etc/usermin/changepass/config


#
passwd_cmd=file
# line 5: make it comment

passwd_cmd=/usr/bin/yppasswd
# add


[root@www ~]#
/etc/rc.d/init.d/usermin restart

Stopping Usermin server in /usr/libexec/usermin
Starting Usermin server in /usr/libexec/usermin
Matched Content