yum install -y pwgen
apt install -y pwgen
pwgen -h
用法:pwgen [选项] [密码长度] [密码数量]
pwgen 支持的选项:
-
-c
或--capitalize
- 在密码中至少包含一个大写字母。
-
-A
或--no-capitalize
- 不在密码中包含大写字母。
-
-n
或--numerals
- 在密码中至少包含一个数字。
-
-0
或--no-numerals
- 不在密码中包含数字。
-
-y
或--symbols
- 在密码中至少包含一个特殊符号。
-
-r <chars>
或--remove-chars=<chars>
- 从用于生成密码的字符集中移除某些字符。
-
-s
或--secure
- 生成完全随机的密码。
-
-B
或--ambiguous
- 不在密码中包含容易引起混淆的字符。
-
-h
或--help
- 打印帮助信息。
-
-H
或--sha1=path/to/file[#seed]
- 使用给定文件的 SHA1 哈希值作为(不那么)随机的生成器。
-
-C
- 以列的形式打印生成的密码。
-
-1
- 不以列的形式打印生成的密码。
-
-v
或--no-vowels
- 不使用任何元音字母,以避免意外生成不雅词汇。
-
pwgen 16 -ACnsy 3z[2:+!?&@j;<ba; ;q&kx4?$v{_<$i>z .l2fk,c)~/*j^;5! ?[3:-+*g!s\_/f96 (~0gu0y]**.cffvo $y%=@n3-$^*vu6t_ .=-"4kya@o$e)0>! eqnl_&a5;hxxlpdp ["26p6[&xz%e||=k .11gg?$as2td8l=, !0[ka~#76:/#_u&} 6o?}b252hr][r\>e pc.~k4//86!@n2b; <t_a=,)\zz~/;$}2 >!t{a{cksl5lln,u (>g*%&@l/gx;k(q1 x~n'pe4h~!$)5b#: +#|#_~[,hw{i0}-' \hw=s\(p34av)t?- 7e66k|+[ngyr<?2* i7p|(/x(`h[%{hja `ci][+9&le&g19<: `\yj%qrs|*1"/@>+ "pxndk-`)%<3q2|2 6)k6c=!_?qv2letj &va!(-;xt~0q6/dz aeit?tm$o+v>95ti *{7d+x'is(,w+]a| j0/nh&za[9~v/zrw mfq,3;.2(>\]{bz] :$wuv;'[*6b1()1y ?;nlg#6#+;\y,k'r {"w;u?-nbhoc'w*3 z413{b_$wer*!sv[ 0h,?s19zz\dej{^~ h|bv(*5<kc_e]c{r 6'qu{t\_v?,hdtix )}cu4i$zd\}.""fy r@=#5}_0"#4'){i] z[vy|#c68j#{8$`; #^%l!\a`@6?_$n^% g'h|.?2fn\.)eq`$ ]jp46^-f32of%!8< }qw{,8+o,:6?8m/% (`';g:"p?"dm2^@: 5d7@rjeg$s~4*o"t xo%ama5w$=3j6'm+ {.g;^|f]emsfv#5x &{5gi>3,;l/_d@tj $2}2l6zk?-]hor\0 @e\+p2bi+p7n"bzz vhq8!3g<]ze).%;{ yxs}1h~[_5gdeul, .7!||;l&_&^"`i|k r*l27q;&;k[7s0?, b=r~f{y10$)3r$:j wve)%vpw;/?qy3nr c+l6^y|fx!f`18g8 cs+!wb\2_43yh_d* 1_w!>~,!f2$c9@1) >{/qf{|$$,^6]gt5 )4d5vr+sl3t|.-rp ~=`s'#6@1y)o%2h$ %d1\put3xkt'k8j{ (%ogac7o8@'])a+p mq}e34j}r?a6^6?j )s3|e'd[!'&8@('n 4]ts(9er`#(,9uyh _e;j?;5x]vbur0~u hzz]049)a+8:]~j[ 3p~&e9||1'&,p;vz 1a('1'\k1<2%z#n, 1jnyz%;th-j9j_k: ~en'1*;d7(74z^p2 &-50khzwhi!h+]^4 }\8#;<'`_:y:%=at mprt2j[$gf.a,=3< 24o)'&0=s#=szim" ;w+u5^4u:m9<m1=8 8^q$b>k&w'*;efz-