と言うお話
UI的には色々言いたいこともあるけど、一番手っ取り早いUserminを使えるようにします。
Usermin&必須モジュールのインストール
$ sudo apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl
$ wget http://downloads.sourceforge.net/project/webadmin/usermin/1.450/usermin_1.450_all.deb
$ sudo dpkg -i usermin_1.450_all.deb
$ wget http://downloads.sourceforge.net/project/webadmin/usermin/1.450/usermin_1.450_all.deb
$ sudo dpkg -i usermin_1.450_all.deb
ここまで来た時点で、SSL必須な状態で動いてる模様。
ただ、このままではパスワードの変更が出来ないので、若干調整
Usermin設定変更
$ sudo /etc/init.d/usermin stop
$ cd /etc/usermin
$ sudo vi webmin.acl
denyusers=root
$ sudo vi changepass/config
#passwd_cmd=file
passwd_cmd=
$ sudo /etc/init.d/usermin stop
$ cd /etc/usermin
$ sudo vi webmin.acl
denyusers=root
$ sudo vi changepass/config
#passwd_cmd=file
passwd_cmd=
$ sudo /etc/init.d/usermin stop
動作確認
- ブラウザで http://IPtoServer:20000/ へアクセスしてみる
→ https://~ への移動を勧める画面になればOK - LDAPに登録したユーザでログイン
→ パスワードの変更が出来ればOK
Webサーバが動いているマシン上に配備して https://IPtoWebServer/usermin/ あたりにするのが見た目もスマートでしょうかね。
0 件のコメント:
コメントを投稿