• ベストアンサー

htパスワードについて

 ホームページにアクセス制限をかけたところ、9文字以上のパスワードが認識されませんでした。  .privateでパスワードを登録する際には9文字タイプしてもそのまま設定できる のですが、いざアクセス制限が成功し、ユーザ名とパスワードを入れる段になると、8文字目まででホームページが閲覧できてしまいます。  これは、8文字目までしか認識されていないということでしょうか?  ちなみに、サーバはApache/1.3.9 Server です。  サーバ側で字数制限をかけているのでしょうか?  初心者でよくしくみがわかりません。アドバイスよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • alicia-y
  • ベストアンサー率40% (85/208)
回答No.1

htpasswd でパスワード設定を行う場合デフォルトで crypt というものが使われます。こいつは8文字までしか認識しません。 MD5とか他のものが使えるならそちらを使うことにより8文字以上の パスワードが使えます。-m をオプションに追加するとMD5が有効に なりますので試してください。(サーバの設定によっては使用できない)

mgma
質問者

補足

ありがとうございます!  しくみがわかりました。     ところで、.privateに設定するパスワードに関する規定が載った サイトなどはありませんか?大文字、小文字、記号など、何を設定 しても大丈夫なのしょうか。

関連するQ&A