Userminの設定



●インストール

 参考URL:Usermin導入(Usermin)

 PerlのNet::SSLeayモジュールをインストールします。
# yum -y install perl-Net-SSLeay
 EPELリポジトリを導入します。
 PerlのAuthen::PAMモジュールをインストールします。
# yum -y install perl-Authen-PAM
 Userminをインストールします。
# wget http://prdownloads.sourceforge.net/webadmin/usermin-1.701-1.noarch.rpm
# rpm -ivh usermin-1.701-1.noarch.rpm 
# rm -f usermin-1.701-1.noarch.rpm 


●Userminの設定

 必要な設定をします。
# echo "lang=ja_JP.euc" >> /etc/usermin/config
# echo "denyusers=root" >> /etc/usermin/miniserv.conf
# vi /etc/usermin/webmin.acl
# systemctl start usermin
# systemctl enable usermin
 SSlでアクセスさせるためサーバ証明書を設定します。
# mv /etc/usermin/miniserv.pem /etc/usermin/miniserv.pem.org
# cat /etc/pki/tls/certs/server.crt /etc/pki/tls/certs/server.key > /etc/usermin/miniserv.pem
# /etc/rc.d/init.d/usermin restart


●確認

 https://サーバ名:20000/にアクセスします。rootでログインできないことを確認します。
 一般ユーザでログイン⇒「ログイン」⇒「パスワードの変更」で、パスワードが変更できることを確認します。
 ログアウト後、新しいパスワードでログインできることを確認します。

●ポート番号の変更

 ポート番号を変更するには下記のようにします。
# vi /etc/usermin/miniserv.conf 
port=12345
# service usermin restart