Usermin is a web interface that can be used by any user on a Unix system to easily perform tasks like reading mail, setting up SSH or configuring mail forwarding. It can be thought of as a simplified version of Webmin designed for use by normal users rather than system administrators. Like Webmin, Usermin consists of a simple web server, and a number of CGI programs which directly update user config files like ~/.cshrc and ~/.forward. The web server and all CGI programs are written in Perl version 5, and use only the non-standard Authen::PAM perl module.
and the install will be done automatically to /usr/libexec/usermin. Users should now be able to login using the URL http://localhost:20000/
# rpm -ihv usermin-0.940-1.noarch.rpm
Preparing... ########################################### [100%]
Operating system is Redhat Linux 7.2
1:usermin ########################################### [100%]
Usermin install complete. You can now login to http://ts1.grape-info.com:20000/
as any user on your system.
# cp Authen-PAM-0.13.tar.gz /usr/local/src
# tar zxvf Authen-PAM-0.13.tar.gz
# cd Authen-PAM-0.13
# CC=gcc perl Makefile.PL
# make
# make test
# make install
user: at changepass chfn commands cron cshrc fetchmail file forward gnupg
htaccess language mailbox man mysql plan procmail proc quota shell ssh telnet
theme
user: changepass language mailbox quota
If you want to customize pages and/or change messages more friendly, you can change script file directly.
|
# main_title=Usermin $1 on $2 ($3) |
|
<tr> |
|
"defaultStatus=\"%s%s logged Hoge Web Mail\";\n", |
|
# print "<table
width=95% align=center><tr><td
width=100%><b><font color='#FF |
|
# Change samba password as well |
|
index_title=Change Password |
|
print
"<table border width=100%>\n"; |
|
# if ($config{'server_attach'}) { |
|
# Make on
From: address |
Copyright © [- SroNey / JohN -]. All rights reserved