パスワードの生成コマンド

top20190801_passwd

まぁ、特にパスワードってわけでもないんですが、適当な英数字の羅列が欲しい時がたまーにあるんですが、なるべく最初から入ってそうなコマンドで実現しようとした結果、こうなりました。

$ dd if=/dev/urandom bs=12 count=1 2>/dev/null | base64 | tr -d '=' | tr -d '/' | tr -d '+'

だいたい12バイトのランダムなデータをbase64にする。ただし+,/,=は削除されるので、文字数も一定しないので適当な羅列が欲しい時は良さそう。


top20190801_passwd