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