私はcracklib-check
を使用して、独自のアルゴリズムに依存するのではなく、ユーザーのパスワードが適切に強力であることを確認し始めました。
しかし、私のプロジェクトはポケモンをテーマにしているので、「ポケモン」や「ピカチュウ123」などのパスワードをたくさん取得します。
cracklib-check
の辞書を拡張して、これらやその他の主題の単語や名前を含めることはできますか?
グーグルを正しく使用できなかったことを恥ずかしく思います...
Wordリストファイル(1行に1 Word)を作成し、/usr/share/dict/
に保存し、create-cracklib-dict
コマンドを使用してインストールします。完了。