投稿日2015/02/01
basic認証について説明していきます。環境構築を何回かに分けて明記しています。OSはCentOSです。Apacheでの設定です。
下記コマンドでインストールします
sudo yum install httpd-tools
/home/appname/.htpasswd
という新規パスワードファイルに
guest
ユーザを追加する場合、以下のようにコマンドを実行します。
sudo -u appname htpasswd -c /home/appname/.htpasswd guest
New password:
と聞かれますので、パスワードを2回入力します。
ユーザ削除の場合は、下記です。
sudo -u appname htpasswd -D /home/appname/.htpasswd guest
バーチャルホストの設定の
<Directory>
内に以下を追加します。
AuthType Basic
AuthName "Welcome"
AuthUserFile /home/appname/.htpasswd
Require valid-user