ユーザーのランダム パスワードは、mkpasswd コマンド (expect ソフトウェア パッケージに含まれています) を使用して生成できます。たとえば、3 つの数字と 3 つの数字からなる 10 文字のパスワードを自動的に生成するには、「mkpasswd -l 10 -d 3 -C 3」を使用します。良いパスワードとは、誕生日、記念日、ペットの名前、恋人の名前、初めての車のモデルなどではありません!
mkpasswd コマンドの例
1. 新しいパスワードを作成するには:
# mkpasswd
2. 新しいパスワードをユーザーに割り当てるには:
# mkpasswd mike
3. パスワードの長さを定義するには:
# mkpasswd -l 20
4. 最小桁数を定義するには:
# mkpasswd -d 5
5. 小文字の英字の最小数を定義するには:
# mkpasswd -c 4
6. 大文字の英字の最小数を定義するには:
# mkpasswd -C 1
7. プログラムに名前を付けてパスワードを設定するには:
# mkpasswd -p /bin/passwd
8. 右手と左手が交互になるように文字を選択するには:
# mkpasswd -2
9. パスワード設定インタラクションが表示されるようにするには:
# mkpasswd -v