引き続き.htpasswdの作り方

  • 投稿日:
  • by
  • カテゴリ:

.htaccess で十分悩んだので、.htpasswd を実験。

/home/www/data/www-sub/sec なるディレクトリを用意し、パスワード保護することにする。まずは.htaccess を当該ディレクトリに下記内容で準備する。

<Files ~ ^\.(htaccess|htpasswd)$ >
Require all denied
</Files>
AuthType Basic
AuthUserFile /home/www/data/www-sub/sec/.htpasswd
AuthName IDとパスワードを入力してください"
AuthType Basic
require valid-user

文字はUTF8を使って書いてください。

htpasswd-htaccess.jpg

次に.htpasswdはhtpasswdコマンドを用いて生成する。

htpasswd -nb username password >>.htpasswd

htpassword(1)のman画面を貼っておく。

man-htpasswd.jpg

てな感じ。今回は珍しく試行錯誤なしですんなり通った。笑