Un générateur de mots de passe toutes options
root@localhost:/# pwgen -h
Usage: pwgen [ OPTIONS ] [ pw_length ] [ num_pw ]
Options supported by pwgen:
-c or --capitalize
Include at least one capital letter in the password
-A or --no-capitalize
Don't include capital letters in the password
-n or --numerals
Include at least one number in the password
-0 or --no-numerals
Don't include numbers in the password
-y or --symbols
Include at least one special symbol in the password
-s or --secure
Generate completely random passwords
-B or --ambiguous
Don't include ambiguous characters in the password
-h or --help
Print a help message
-H or --sha1=path/to/file[#seed]
Use sha1 hash of given file as a (not so) random generator
-C Print the generated passwords in columns
-1 Don't print the generated passwords in columns
-v or --no-vowels
Do not use any vowels so as to avoid accidental nasty words
root@localhost:/# pwgen -cs 8 16
PILcY9Lt XlV5pt7w xELs0OGc LzOEW34o GJ0FTjNm 8szfcS6u kne1CByC je0m6HXa
Vpc8DwcM x4wj013F oOWePU9Y YPsYoB88 Vae22CqX 2IM2SzRk npE2HgbQ igIS48EK
root@localhost:/# pwgen -An 10 5
hiexohw6ia cheez2aihu ew8yaeyuxu uchaiz4wei su4ifeesoh
Pour générer une liste en ligne de 10 mots de passe de 16 caractères vraiment barbares :
root@localhost:/# pwgen -cny1v 16 10
5v%`r7ZLXb@4Pvs-
_4z>4NfW7<TC_dW]
~S28<``&N)=`_F&x
f*G'}=?S'R}{7(m|
R@hq3gJ"JnQv7@z7
x8(<xJ|4|@64xp(Q
w8sRn(\P\zV=X-[v
GpHR_<fZc>X]#7p>
*%#QC8p8d2r<C:w~
V5C`L`dK9svg<&c"