mkpasswd
パスワードを自動生成するためのコマンドです。
なおこのコマンドを使用するにはexpectパッケージがインストールされている必要があります。
mkpasswd -s 0 |sed -e "s/[1IlijO0o]/Z/g"
※紛らわしい文字が出た場合は "Z" に置換しています。
よく使うオプション
オプション | デフォ値 | 説明 |
-l | 9 | 生成されるパスワードの文字数 |
-d | 2 | パスワード中に含まれる数字の最低文字数を指定 |
-c | 2 | パスワード中に含まれる小文字の最低文字数を指定 |
-C | 2 | パスワード中に含まれる大文字の最低文字数を指定 |
-s | 1 | パスワード中に含まれる特殊文字の最低文字数を指定 |