過去にこういうやつを書いた
で、普段は適当に pwgen 16 1 とかで作って雑に突っ込めばいいんだけど、大文字小文字英数記号が最低ひとつは含まれる、みたいな条件のときがダルいので、自分向けにメモを用意しておく。
例
文末の 1 が生成数なので、使うときによしなに変更する。
紛らわしい文字 (i と l みたいなヤツ) を省く -B オプションは常に使う前提でやる。
大文字小文字英数記号がそれぞれ最低ひとつ含まれる
- 16 文字
pwgen -cnyB 16 1
- 12 文字
pwgen -cnyB 12 1
大文字小文字英数がそれぞれ最低ひとつ含まれる
- 16 文字
pwgen -cnB 16 1
- 12 文字
pwgen -cnB 12 1