※こちらは旧サイトです(新サイトはこちら

コマンドでランダムな文字列(パスワード)を生成するメモ

2017-06-14 20:48:06

基本書式

$ cat /dev/urandom | tr -dc '[文字種]' | fold -w [長さ] | head -n [生成個数]

サンプル

[文字種]に指定したものが必ず含まれるという事ではないので注意

$ cat /dev/urandom | tr -dc 'a-zA-Z0-9\-\_' | fold -w 12 | head -n 10
UygeeoZEFJZF
IrTs7nGbXDQt
JiCaGf9oi5Pf
_XWRsPbGCe7n
5yRuwiQYMCbI
NrZXAi4C6Io_
RflDuFUjDpNG
P-Vmf2g5vkEY
F5x0YiC6D8Mi
8trwPlAGY2O5