vine/Apache basic認証

basic認証の設定方法

Apacheで一部フォルダに対して,アクセスするのにbasic認証を設定する方法

.htaccessを使えるようにする

httpd.confの対象のディレクトリ設定に"AllowOverride? Limit"もしくは"AllowOverride? All"を追加して,.htaccessを使えるようにする.
例:

<Directory "/">
Options SymLinksIfOwnerMatch
AllowOverride Limit
Order allow,deny
Allow from all
</Directory>

.htaccessファイルの設定

basic認証を設定するフォルダに.htaccessファイルを作成する.
例:

AuthUserFile /home/hogehoge/.htpasswd
AuthName "Page Title"
AuthType Basic
Require user username

.htpasswdファイルの作成

.htaccessのAuthUserFile?で指定したPATHに.htpasswdファイルを作成する.
.htpasswdファイルの作成にはApacheのhtpasswdコマンドを使用する.

htpasswd -b .htpasswd USERNAME3 PASSWORD

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です