FC2ブログ
「PC・DB・ゲームなどの覚え書き」のはずがただの雑記帳
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
--/--/--(--) --:--:--| スポンサー広告| トラックバック(-) コメント(-)
またBasic認証でつまずく
二年に一度ぐらいApacheのBasic認証に引っかかり、2時間ほど悩む気がする。
パスワードは間違っているはず無いのにエラーログには"authentication failure for "/" "・・・
サイトOPEN前のアクセス制限ぐらいにしか使わないので原因を忘れるわけだ・・・今回3回目なので、ここに書き残すことにする。

httpd.confとか.htaccessとかはどーでも良いが



AuthUserFile /usr/local/apache/.htpasswd
AuthGroupFile /dev/null
AuthName "Please Enter Your Password"
AuthType Basic
Require valid-user



こんな感じ

問題はパスワードファイルの作り方!!!
Windows版のApache使っているので何となくパスワードの暗号化が出来ないような気がして、そこらのWebページの変換サービスを使ったりするのが間違い。
Windows版にもbinフォルダ内に"htpasswd.exe"があるのでそれでパスワードファイルを作ろう。バージョンによって対応しない暗号方式もあるみたいだし・・・必ずインストールしたApacheに付属のバイナリで!


htpasswd.exe -c c:\pass.txt ユーザ名


みたいな感じで作ろう!

Windows版のApacheを使うのを含め
要は不精は良くないと言うことだ。
スポンサーサイト
コメント
この記事へのコメント
コメントを投稿する
URL:
Comment:
Pass:
秘密: 管理者にだけ表示を許可する
 
トラックバック
この記事のトラックバックURL
http://ncii.blog2.fc2.com/tb.php/57-1f53eac0
この記事へのトラックバック
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。