Linux で複雑なパスワードを生成し、パスワードの強度を確認する方法を説明します。

WBOY
リリース: 2024-02-11 10:36:13
転載
581 人が閲覧しました

このチュートリアルでは、複雑なパスワードを生成し、パスワードの強度を確認する方法を検討します。

複雑なパスワードの生成

強力なパスワードには、文字、数字、記号を組み合わせてください。もう 1 つの要件は、既知の単語、誕生日、名前などは辞書攻撃を受けやすいため、使用しないことです。

それでは、パスワードには何文字を含める必要がありますか?明確な答えはありませんが、16 文字以上が適切な選択です。したがって、システムに OpenSSL または GPG がインストールされている場合は、これらのツールを使用してパスワードを生成できます。たとえば、以下では GPG を使用してパスワードを生成します:

リーリー

特殊文字を使用したくない場合は、sed コマンドを使用して特殊文字をフィルタリングして除外できます。 リーリー

上記では、

--gen-random オプションを使用して文字をランダムに生成しています。 ASCII 文字を生成するには、--armor オプションを使用します。次のオプション 2 では、品質レベルを示す 3 つのオプション [0][1][2] を使用できます。最後の数字は文字の長さを表します。

同様に、

OpenSSL を使用してパスワードを生成できます: リーリー

同様に、

sed コマンドを使用して特殊文字を除外することもできます。 リーリー

パスワードの強度を確認する

パスワードを取得したので、次はテストに合格するかどうかを確認します。パスワードは十分に強力ですか?パスワードが十分強​​力かどうかを判断するには、Centos8 にインストールされている

cracklib ツールを使用します。 リーリー

まず簡単なパスワードをテストしてみましょう:

リーリー

教你如何在 Linux 中生成复杂密码并且检查密码强度普通の言葉を使ったらどうでしょうか?

リーリー

教你如何在 Linux 中生成复杂密码并且检查密码强度上記の 2 つのパスワードの出力では、それらが辞書で見つかることも示されています。

生成されたパスワードをテストして、その強度を確認してみましょう:

リーリー

パスワードが正しいことがわかります。

以上がLinux で複雑なパスワードを生成し、パスワードの強度を確認する方法を説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:lxlinux.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート