Linux全般
expectをインストールしておくとランダム文字列を表示する「mkpasswd」コマンドが使用可能。
下記オプションと合わせて使用すると便利。
特殊記号無しのランダムパスワードであれば「mkopasswd -s 0」のようなコマンド。
$ mkpasswd オプション ユーザー名
オプション 説明
-l 生成されるパスワードの長さを指定する。デフォルトでは9文字。
-d 文字列に含まれる数字の最低文字数を指定する。デフォルトでは2文字。
-c 文字列に含まれる小文字の最低文字数を指定する。デフォルトでは2文字。
-C 文字列に含まれる大文字の最低文字数を指定する。デフォルトでは2文字。
-s 文字列に含まれる特殊文字の最低文字数を指定する。デフォルトでは2文字。
-2 右手と左手で交互に入力する文字列を生成する。