Misc/ApacheでBasic認証を行う
2017-06-14 (水) 06:49:17 (2680d)
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) ユーザー名 apache
|