He generado una clave privada ssh .key. Quiero añadirla en mi ssh en Mac para conectarme a un servidor remoto, sólo tengo known_hosts
archivo en ~/.ssh
directorio.
Cuando intento añadirlo usando este comando:
ssh-add -K ~/.ssh/myKey.ppk
Me sale este error:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/Users/username/.ssh/myKey.ppk' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
0 votos
Posible duplicado de SSH con frase de contraseña no funciona
0 votos
@Jakuje la pregunta es diferente, dejando esto abierto. Aunque puede ser un duplicado de otra diferente.
1 votos
@Harv gracias por el comentario. La pregunta es diferente, pero la respuesta sigue siendo la misma. Estas respuestas abajo son sólo incompletas (dejando solo que son primeros pasos obvios del primer capítulo de *guía de solución de problemas de Nix), pero no llevan a ninguna parte. Después de aplicar cualquiera de ellas, el OP descubrirá que OpenSSH no sabe leer el formato de la clave privada de Putty y entonces preguntará por qué, lo que se reducirá a mi respuesta.
0 votos
@Jakuje Interesante. No sabía eso del formato diferente; la pregunta se refiere específicamente a los permisos, no al formato del archivo - pero gracias a tu contribución, el OP tendrá que ocuparse de eso una vez que las cuestiones de los permisos estén fuera del camino.