Al intentar conectarme a la instancia de AWS mediante SFTP, aparece un error al configurar el ~/.ssh/id_rsa.pub
archivo para la conexión.
Error -Could not load key file. File 'id_rsa.pub' could not be loaded or does not contain a private key. - File Zilla
Respuesta1
Se dio cuenta de que necesitaba un archivo privado (clave) para configurar la conexión SFTP.
~/.ssh/id_rsa
es el archivo privado
~/.ssh/id_rsa.pub
es el archivo público Uno tiene que usar el archivo privado para que FileZilla se conecte.
Respuesta2
En MacOS, FileZilla no aceptaba mi clave privada activa almacenada en ~/.ssh/id_rsa
, pero cuando configuro el Tipo de inicio de sesión Interactive
puedo conectarme sin contraseña.
Respuesta3
Si bien esto es un poco antiguo y la respuesta aceptada es algo correcta, todavía no resuelve el problema. Sin embargo, funcionará bien si utiliza la ruta absoluta.
/users/username/.ssh/id_rsa
Algunos antecedentes de la historia, mientras ~/.ssh/id_rsa
lo uso todavía devuelve el mismo error aunque el archivo existe, ya que lo uso para conectarme a través de la terminal.
Could not be loaded or does not contain a private key.