dreamedge.net

Digest認証の設定

2009-01-03T04:02:00+0000

Digest認証のpassword設定ファイルは,htdigestコマンドを用いて作成する.realmの設定があるのが,Basic認証と違うところ.

$ htdigest -c /tmp/digest.key "realm_name" user_name

次にa2enmodコマンドで,digest認証モジュールを有効にする.

# a2enmod auth_digest
# /etc/init.d/apache2 restart

.htaccessに書くDigest認証の設定は以下の通り.

AuthType Digest
AuthName "realm_name"
AuthDigestFile /tmp/digest.key
Require user user_name

Basic認証のやりかたは”[ .htaccessでのアクセス制限の仕方]”(http://www.dreamedge.net/2008/6/17/51)を参照のこと.