puttygen keygen generate example bash

bash - generate - ssh-keygen windows



Script Bash para generar claves ssh (2)

Me gustaría crear script, que simplemente ejecuta ssh-keygen -t rsa . ¿Pero cómo pasarle 3 veces?


Tratar:

ssh-keygen -t rsa -N "" -f my.key

-N "" le dice que use una frase de contraseña vacía (lo mismo que dos de las entradas en una secuencia de comandos interactiva)

-f my.key le dice que almacene la clave en my.key (cámbiela como mejor le parezca).

Todo funciona sin necesidad de proporcionar ninguna tecla enter :)

Para enviar entradas a un guión interactivo:

echo -e "/n/n/n" | ssh-keygen -t rsa


una versión con contraseña es:

$ ssh-keygen -t rsa -b 4096 -C "comment" -P "examplePassphrase" -f "desired pathAndName" -q

  • el -q es para silencioso

La fuente es http://linux.die.net/man/1/ssh-keygen