1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132
|
PWGEN(1) PWGEN(1)
NNAAMMEE
pwgen - generate pronounceable passwords
SSYYNNOOPPSSIISS
_p_w_g_e_n _m_a_x_l_e_n_g_t_h [ ccoouunntt ]
If you compile pwgen with _-_D_A_L_L_B_Y_O_P_T_S_,
then the synopsis becomes:
_p_w_g_e_n [ --aaccnnsshh ----aalltt--pphhoonniiccss ----ccaappiittaalliizzee ----nnuummeerraallss
----sseeccuurree ----hheellpp ] _m_a_x_l_e_n_g_t_h [ ccoouunntt ]
DDEESSCCRRIIPPTTIIOONN
_p_w_g_e_n generates random, meaningless but pronounceable
passwords. Depending on how the program was installed,
these words contain either only lowercase letters, or
upper and lower case mixed, or digits thrown in. Uppercase
letters and digits are placed in a way that eases remem-
bering their position when memorizing only the word.
Prefer pwgen -s to pwgen if you want a "secure" password.
_p_w_g_e_n does not interact with the system's password han-
dling. All it does is print out one or more passwords that
can subsequently be used as input for _p_a_s_s_w_d (1) or for
similar applications.
CCOOMMMMAANNDD--LLIINNEE OOPPTTIIOONNSS
If _p_w_g_e_n was compiled with the _-_D_A_L_L_B_Y_O_P_T_S compile-time
option, then the following options are recognized:
--aa,, ----aalltt--pphhoonniiccss
Use an alternate phonics table. Identical to using
a _p_w_g_e_n which was compiled with _-_D_A_L_T_P_H_O_N_.
--cc,, ----ccaappiittaalliizzee
Semi-random capitalization (not so random yet...)
Identical to using a _p_w_g_e_n which was compiled with
_-_D_C_A_P_I_T_A_L_I_Z_E_.
--nn,, ----nnuummeerraallss
Semi-random numeral insertion (not so random
yet...) Identical to using a _p_w_g_e_n which was com-
piled with _-_D_N_U_M_E_R_A_L_S_.
--ss,, ----sseeccuurree
Generate totally random, secure, unpronouncible
passwords. Identical to using _s_p_w_g_e_n_.
1
PWGEN(1) PWGEN(1)
--hh,, ----hheellpp
Print a help message to standard output, then exit
successfully.
PPAARRAAMMEETTEERRSS
_l_e_n_g_t_h (number from 4 to 16) specifies the maximum pass-
word length. This parameter is required.
_c_o_u_n_t specifies how many passwords to produce. Defaults
to one.
SSEEEE AALLSSOO
_p_a_s_s_w_d (1)
BBUUGGSS
Not always uses the whole _l_e_n_g_t_h_, in fact mostly it gener-
ates one character less.
The position of capitals and digits is too predictable.
Sometimes misses the capitals/digits.
AAUUTTHHOORR
Brandon S. Allbery <allbery@ncoast.UUCP>
Capitals/digits and man page by Olaf Titz <titz@askdon-
ald.ask.uni-karlsruhe.de>
spwgen by Vincent Renardias <vincent@waw.com> and Bruce
Perens <bruce@pixar.com>
Modifications to pwgen causing it to accept the options
-a, -c, -n and -s by Jim Lynch <jim@laney.edu> who also
updated the man page and the makefile to suit. The func-
tionality made available by these options were not modi-
fied; the only change was to make them all accessible from
a single pwgen binary. The package is otherwise identical.
2
|