Top/Linux/Apache/モジュール/mod_auth

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から見えない位置に置くこと。

差分 一覧