basic認証の設置


投稿日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

Tags

Date

  1. 2015年 (14)
    1. 3月 (2)
    2. 2月 (3)
    3. 1月 (9)