apacheでのベーシック認証、ダイジェスト認証設定についてのメモ
パスワードファイルを作る
apacheインストールディレクトリ配下のbinにあるhtpasswdコマンドで作る。
htpasswd -c /path/to/password/file UserName
オプション-cは、新規作成のとき指定する。
httpd.confの設定をする
Directoryディレクティブなどに設定する。
AuthType Basic
AuthName "private"
AuthUserFile /path/to/password/file
Require user UserName
Digest認証
パスワードファイルを作る
apacheインストールディレクトリ配下のbinにあるhtdigestコマンドで作る。
htdigest -c /path/to/password/file private UserName
- オプション-cは、新規作成のとき指定する。
- 第二引数には、AuthNameと同じ内容を入れる
httpd.confの設定をする
Directoryディレクティブなどに設定する。
AuthType Digest
AuthName "private"
AuthUserFile /path/to/password/file
Require user UserName