httpd.confに以下を追加
<Directory /home/*/public_html> #このディレクトリ以下の設定ファイルのオーバーライドを許可すればよい AllowOverride FileInfo AuthConfig Limit #この行が必要(どれがどう必要なのかは良く知らないが(ぉ) Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec <Limit GET POST OPTIONS PROPFIND> Order allow,deny Allow from all </Limit> <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK> Order deny,allow Deny from all </Limit> </Directory>
認証したいディレクトリに以下の「.htaccess」を置く
AuthType Basic AuthName "Local" #タイトル AuthUserFile /.../nanika/.../.htpasswd #パスワードファイルを指定 AuthGroupFile /dev/null <Limit GET POST> Require valid-user </Limit>
で、パスワードの設定
% htpasswd -c パスワードファイル名(.htpasswd) ユーザー名
2人目以降は
% htpasswd パスワードファイル名(.htpasswd) ユーザー名