• 締切済み

Redhat7.1のパスワード

Redhatを使っているのですが、BAD PASSWORD: it is based on a (reversed) dictionary word のメッセージが出ることがあります。なんとなく、アカウント名と似ているものや同じ文字の連続を使用したりするといけないようなことがなんとくなくわかりますが、確固たる定義とかがいまいちわかりません。こんな質問で申し訳ありませんが、お分かりになる方教えてください。よろしくお願い致します

みんなの回答

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.2

ClackLib 2.7のソースを眺めると、だいたい次のものに、警告するようです: ・ユーザー名に基づくもの。 ・パスワード・エントリ情報(GECOSフィールド)に基づくもの。 ・長さが4文字未満。 ・異なる文字が5文字未満。 ・全部空白。 ・「1212」や「abcde」みたいな、単調な繰り返し。 ・社会保障番号と同じ。 ・辞書にのっているもの。 ・パスワードを逆順にすると、辞書にのっているもの。 returnメッセージから推測しただけなので、もっとあるかもしれません。

参考URL:
http://www.users.dircon.co.uk/~crypto/
powerduck
質問者

お礼

回答ありがとうございました。URLの方も参考にさせていただきます。

  • EEBE
  • ベストアンサー率47% (23/48)
回答No.1

そのメッセージの意訳は 「辞書にに載ってる単語は使っちゃだめだよ。  逆さにしたのもだめだよ。」 です。 たとえば book は辞書に載ってるから駄目。 逆さにつづった koob も駄目。 辞書に載ってる単語を全部入れてハッキングするプログラムが大昔にあったそうです。 あと制限ですが、2文字以上の英字と1文字以上の数字か記号を含む、という場合があります。 (Redhatだと違うかもしれません) man passwd とかに書いてないでしょうか?

powerduck
質問者

お礼

ご回答ありがとうございます。一旦、自分のRedhatにてman passwd にて調べてみたます。ありがとうございました。

関連するQ&A