mod_auth
BASIC認証によるアクセス制限を実現する認証モジュール。
インストール
略。
BASIC認証
- 初回
ディレクトリhogeにBASIC認証をかけ、ユーザーfooを追加する。/usr/local/apache2/bin/htpasswd -c /usr/local/apache2/passwd/passwords foo chown apache /usr/local/apache2/passwd/passwords chmod 600 /usr/local/apache2/passwd/passwords
vi /var/www/html/hoge/.htaccess
AuthUserFile /usr/local/apache2/passwd/passwords AuthGroupFile /dev/null AuthName "Restricted Files" AuthType Basic Require valid-user
- ユーザーの追加
ユーザーbarを追加する。/usr/local/apache2/bin/htpasswd /usr/local/apache2/passwd/passwords bar
備考
AuthUserFileはwebから見えない位置に置くこと。