2011/06/23

Linuxの.htpasswdをそのままWindowsへ

LinuxのApacheで作成したhtpasswdファイルをWindowsのApacheにそのままコピーしたら使えるかな?と無邪気にコピーしてみたら駄目でした。

無念。

なんか設定がだめだったりするのかと、新規にWindows上でコマンドから.htpasswdを作るとあっさり認証。

すこし調べてみたら、
Linuxのhtpasswdコマンドはデフォルトでcrypt関数を使ってるんだけど、WindowsのApacheでは、
そのcrypt関数を使ったパスワードファイルに対応していないだって。

WindowsのhtpasswdでパスワードファイルのデフォルトはMD5だそうです。

まぁ、それだけだったり。

0 件のコメント: