foldrr's weblog

旧ブログ http://d.hatena.ne.jp/foldrr/

Apache でベーシック認証する

.htpasswd を作る。
htpasswd が使えない場合はパスワード生成ツールを使う。
http://phpspot.net/php/pghtpasswd%97p%83p%83X%8D%EC%90%AC%83c%81%5B%83%8B.html
作成したパスワードを .htpasswd に記録する。
以下は yamada/ranposu とした場合。

yamada:76FqtKtC7lq8A

.htaccess を作る。

AuthUserFile  /virtual/****/public_html/path/to/
AuthGroupFile /dev/null
AuthName      "/path/to"
AuthType      Basic
Require       valid-user

注意

ベーシック認証ではパスワードは平文でネットワークを流れるため稼働環境では利用しないこと。