OSX ssh-add -K no funciona para iMac

OSX ssh-add -K no funciona para iMac

Actualmente estoy intentando ingresar a mi servidor de alojamiento mediante ssh. Creé claves autorizadas y agregué el .pub a mi alojamiento.

Para guardar las claves y no tener que seguir haciendo ssh-add, ejecuté el comando ssh-add -K ~/.ssh/privatekeypara cada clave. Esto funcionó perfectamente para mi MacBook, que siempre se conecta, sin embargo, este no es el caso para mi iMac.

Con mi iMac puedo conectarme bien con mi clave ssh hasta que reinicie la computadora. Una vez que reinicio, se me solicita que ingrese una contraseña. Para detener esto también ejecuté el -Kcomando. Lo que agregó las identidades y me permitió conectarme, pero a diferencia de mi MacBook, todavía tengo que ejecutar ssh-add cada vez que quiero conectarme a mi hosting en mi iMac. Cuando mi iMac solicita la contraseña y, si intento ingresar la frase de contraseña ssh, se me niega el acceso.

He configurado un archivo de configuración, pero nada parece funcionar para mi iMac. También estoy ejecutando la última versión de macOS Sierra en ambas máquinas.

Después de buscar durante días en Google y hablar con mi proveedor de alojamiento, sigo recibiendo la misma respuesta ssh-add -K. Simplemente parece extraño que no funcione.

Respuesta1

OpenSSH ssh-addno tiene ningún -Kmodificador. ¿Que estás tratando de hacer? Deberías ser bueno solo con

ssh-add /path/to/your.key

Respuesta2

Me temo que me olvidé de esta pregunta, lo siento. Aparentemente, después de investigar mucho, resulta que cuando se lanzó Sierra, esto era un problema. Básicamente, macOS ya no recuerda las claves ssh almacenadas en el llavero con el -Kcomando, como lo hacía con las versiones anteriores.

Sé que hay mejores formas, pero la forma más fácil de solucionar este problema fue agregar ssh-add -Kmis claves en el archivo ~/.bash_profile. Esto permitió que mis claves se agregaran al agente al iniciar la terminal.

Sé que en términos de seguridad esto no es lo mejor, pero fue lo más fácil para mí y además no pude hacer que nada funcionara.

Por supuesto, estoy abierto a sugerencias, si alguien se encuentra con esto y quiere agregar algo.

información relacionada