パスワードを生成するワンライナー

12文字のパスワードを生成する場合の例

cat /dev/urandom|base64 -w 12|grep [0-9]

生成するパスワードの長さをかえるたい場合は base64 -w 12 のところの数字を変える。

解説

cat /dev/urandom
ランダムなバイナリを生成

base64 -w 12
生成されたランダムバイナリをbase64にエンコードして
12文字で区切る

grep [0-9]
数字も含まれているものだけを抽出

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です