.htaccess .htpasswdによるBASIC認証

↑こんな画面でパスワード制限をする設定。
パスワードディレクトリを作る
# mkdir /etc/httpd/password
※ご自分の好きなディレクトリでOKです
次にユーザーディレクトリを作る
# mkdir /etc/httpd/password/*****
※BAISC認証画面の「ユーザ名」にあたる箇所です
ディレクトリに移動
# cd /etc/httpd/password/*****
ユーザー名とパスワードを設定
# htpasswd -c .htpasswd *****New password:*********** ←パスワードを入力(表示されない)
Re-type new password:*********** ←パスワードを再入力
Adding password for user *****
これでユーザ*****が追加されました。
※既存のユーザファイルに新たなユーザを追加するときは[-c]オプションは不要です。
同じディレクトリにグループファイルをエディタで作成して追加することもできます。
httpd.confの編集
httpd.conf を開いて,認証に関する設定を記述します。以下に例を示します。
<Directory "/home/***/public_html/abc"> ←認証を設定するディレクトリ AuthType Basic AuthName "Private Directory" ←認証ダイアログに表示されるメッセージ AuthUserFile /etc/httpd/password/*****/.htpasswd
Require user *****
</Directory>
設定が終わればhttpdサーバー再起動
# service httpd restart