
Seguí la siguiente guía para configurar claves SSH en Mac OS 10.7.4.
https://help.github.com/articles/generating-ssh-keys
Pero por alguna razón me solicita continuamente mi contraseña. No me avisa si no especifico una frase de contraseña, pero eso no es lo que deseo. ¿Hay alguna forma de almacenar en caché mi frase de contraseña para que no se me solicite cada vez que extraigo/empujo?
Respuesta1
Almacenamiento de frases de contraseña en el llavero
Para almacenar la frase de contraseña de su clave predeterminada en el Llavero, abra una Terminal y ejecute:
ssh-add -K
Y para almacenar la frase de contraseña para una clave diferente, ejecute:
ssh-add -K /path/to/private/key/file
Cuando se le solicite su contraseña, ingrésela y listo.
Nunca necesitarás ejecutar ssh-add ni ingresar tu contraseña nuevamente.
Respuesta2
Si crea un par de claves con una frase de contraseña, debe ingresar esa frase de contraseña para desbloquear su clave privada. Si no ingresa la frase de contraseña correcta, su clave privada no coincidirá con la clave pública almacenada en github y no se podrá realizar la autenticación.
Si no desea una clave sin una frase de contraseña, no tiene forma de ingresar la frase de contraseña cada vez que se usa la clave.
Tener una clave sin frase de contraseña sólo es un problema de seguridad si alguien más consigue su clave privada.