- ベストアンサー
htパスワードについて
ホームページにアクセス制限をかけたところ、9文字以上のパスワードが認識されませんでした。 .privateでパスワードを登録する際には9文字タイプしてもそのまま設定できる のですが、いざアクセス制限が成功し、ユーザ名とパスワードを入れる段になると、8文字目まででホームページが閲覧できてしまいます。 これは、8文字目までしか認識されていないということでしょうか? ちなみに、サーバはApache/1.3.9 Server です。 サーバ側で字数制限をかけているのでしょうか? 初心者でよくしくみがわかりません。アドバイスよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
htpasswd でパスワード設定を行う場合デフォルトで crypt というものが使われます。こいつは8文字までしか認識しません。 MD5とか他のものが使えるならそちらを使うことにより8文字以上の パスワードが使えます。-m をオプションに追加するとMD5が有効に なりますので試してください。(サーバの設定によっては使用できない)
補足
ありがとうございます! しくみがわかりました。 ところで、.privateに設定するパスワードに関する規定が載った サイトなどはありませんか?大文字、小文字、記号など、何を設定 しても大丈夫なのしょうか。