WEB制作(html・css(スタイルシート))に関する各種メモ書き

digest認証をつける

WEBページにパスワード認証(digest認証)をつけるには、まず

【realm名】【ユーザー名】【パスワード】

の3つを事前に決める必要があります。

ではここで、下記の通りとして digest認証を設置します

【realm名】myrealm
【ユーザー名】hogehoge
【パスワード】fugafuga

まず 認証を設置したいディレクトリに .htaccessファイルを以下のように設置

AuthUserFile /パスワードファイルをおくパス/.htdigest
AuthName myrealm
AuthType Digest
Require valid-user
<Files ~ "^.(htpasswd|htaccess|htdigest)$">
    deny from all
</Files>

次に /パスワードファイルをおくパス/.htdigest

を作成しますが、unixコマンドを使用します

htdigest -c a.htdigest myrealm hogehoge
# 上記コマンドを実行するとパスワードを聞いてくるので【fugafuga】と入力

すると、 a.htdigest というファイルができあがるのでFTPソフトでアップロード後、ファイル名を

.htdigest に変更します。

以上でok!


関連エントリー

No.681
07/14 14:07

edit

.htaccess