[TIP] Generando Passwords Seguros en la terminal con pwgen

No Comments

Hace como un mes vi un tweet de @daboblog que aconsejaba usar  pwgen para generar passwords asi que me puso un poco a investigar sus cualidades como saben soy fanatico de la terminal aunque ultimamente no la ando usando como antes  :'(.


Pero primero cuando queremos tener una contraseña segura que es lo que se nos viene a la mente primero pondre mi carnet mas mi numero de telefono,  o solo el carnet  nooo mejor 123456789 y para variar al final agrego 0 nadie sabra, o como vi por ahi  usando como contraseña asdf aswd  y demas passwords que simplemente conociendo a la persona o bien con un diccionario podemos sacar tranquilamente, o bien el otro lado de la moneda ponemos una de @adg·saS$#M7222 y llegado el momento nos olvidamos cual es perdición segura. Pero que tal si tenemos buena memoria o tenemos otro método para no olvidar las contraseñas que no sea pegar un papelito debajo del teclado xD, hoy les muestro pwgen que es una herramienta que nos permite generar contraseñas seguras para ello procedemos a instalarlo.


┌─( snifer ) - ( / )
└──┤ sudo aptitude install pwgen


Ahora si toca jugar un poco.. con un par de comandos ..

┌─( snifer ) - ( / )
└──┤ pwgen -y
ro^toh9V ef{ieF1e Zogu>So5 Ahsu$k4u ohs6Que= ei`x9Ieh Ep4pai/g rie,Rei0
siM7iu"Y xe5Aec|i hei'Da0d Ahsua;p3 Ahph}ao3 Zuf:eK1U az4Oogh; eiHo_a0i
Phohp]e6 Kae!n6du TheJe"v3 Iequ|oh7 zoo(G5la jueL{u9x oy1Nu|Ch Ooqu_ie7
af3Wu-v3 Pha_cae8 Aehu7uo. que'oc5D ohF7lu?w Yie?ch4G ahY]u1ai Ii2hu?no
eeG]er3c Ze7shep$ Pi)ph3ru Toh6Mai_ Ogh*ohP3 Mei$c8te yici^iH7 so$D9Ool
Za*oL6ee Gaih7de@ an|e0ooY lee9ha*R ooj$eeL6 Uwo|z8 Il.eiW1u Ai(Teu8r Fiec|ie5
hei1Ko&d aep\a6Eo ohZiX%e1 noo\Mee7 Lee&ng0A vae7We$l aiw0Eig, de>th4Ee
ain[a?W8 Fee2aix) shoo/v7E ooL3ce-x Quo9Go_w Wie9yie@ Na[u8UiX Ohp`ei9I
Nie`Bie2 she1Oi;j Ohv8al,o cho|ij4A miod3We' ooP|ee0l fu!D6avo wio3ich Oop@ahz6 za{o2Soo OiFo8ku|
gu7oe(Lu Gu3quai+ afo,Qu8e mah%Cae0 Toh%Lae3 ung[e3Ai ohW~e9sh li`d9raG
Wu{a8Guu shuo`Ha4 uiN1egh" Eiph9bi; EeC^iv3a iqu7ahG; Hooku;r7 ca7fei'J
ou/Tai4F nah7Ied, Ue1shae; wee}Miu7 eeK8ahz/ Tee~g2ca JeW0see] ria@y7Ie
ich|eeB6 aiN_iep2 ohc}ie9U zei~W9xe yah-hu5E pu\a'h0K Yoo&lah0 Kee2kei<     

Como veran genera claves segun el parametro que le pasemos asi que ahora toca explicar simple y fácil como trabaja.


$ pwgen [Opciones] [Longitud de la contraseña] [Numero de contraseñas a ser generada]

Aqui dos ejemplos usando como parametro -c

┌─( snifer ) - ( / )
└──┤ pwgen -c 5 2
Ohf3k ohC0F

┌─( snifer ) - ( / )
└──┤ pwgen -c 12 1
Ooxie0chieth

Y aqui los parametros que podemos usar :


-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

Mañana vendremos con otra entrada referente a las contraseñas para las personas que no tengan memoria para recordar :D

Saludos

0 comentarios

Publicar un comentario en la entrada