このウィキの読者になる
更新情報がメールで届きます。
このウィキの読者になる
カテゴリー
最近更新したページ
最新コメント
Synergy by stunning seo guys
RedHat9でyum by stunning seo guys
MRTG by stunning seo guys
rpmbuild by stunning seo guys
WevDAV by awesome things!
ubuntuメモ by check it out
mingplotの導入 by check it out
ServerIron設定メモ by awesome things!
mount by stunning seo guys
FrontPage by check it out
Menu
ここは自由に編集できるエリアです。

apache2

DBM認証

httpd.confの編集

アクセス制限をかけたい Directory Locationの箇所へ以下を挿入
       AuthType Basic
       AuthName "Access Directory"
       AuthBasicProvider dbm
       AuthDBMUserFile /etc/httpd/conf/dbm_pass
       AuthDBMGroupFile /dev/null
       Require valid-user

※ apache2.2から "AuthBasicProvider dbm"の記述がないと動かない模様。相当はまった・・・。
公式ページはちゃんと見ないと駄目ですね。

DBの作成

使用コマンド /usr/bin/htdbm

作成

# htdbm -c /etc/httpd/conf/dbm_pass test
Enter password :
Re-type password :
Database /etc/httpd/conf/dbm_pass created.

ユーザ閲覧

# htdbm -l /etc/httpd/conf/dbm_pass
Dumping records from database -- /etc/httpd/conf/dbm_pass
    Username                        Comment
    test
Total #records : 1

ユーザのパスワード確認

# htdbm -v /etc/httpd/conf/dbm_pass test
Enter password        :
Re-type password      :
Password validated for user 'test' ← ユーザ"test"のパスワードが有効
2007年10月21日(日) 00:01:13 Modified by glass57




スマートフォン版で見る