publickey por permission instancia ec2 descargar conectar change aws acceso eclipse eclipse-plugin amazon-ec2 eclipse-rse

por - Conecte Eclipse RSE con un servidor Linux remoto mediante una clave pública obtenida de Amazon ec2



putty aws (3)

Quiero una manera fácil de guardar, copiar y editar archivos en un servidor remoto. Estoy usando Eclipse como IDE, lo que podría ser mejor para estas tareas que el complemento RSE (Remote System Exlporer) para Eclipse. La cosa es que no sé cómo hacer una conexión usando una clave pública. Tengo un archivo que descargué de mi cuenta de Amazon, * .pem. Pero no veo ningún formulario ni entrada para esto, cuando intento conectarme a mi servidor remoto de Linux. Es sólo la identificación del usuario y la contraseña. También intenté abrir la clave pública utilizando el editor de texto del sistema y copiar todo en el campo de mi contraseña, pero no funcionó. Por favor ayúdame



No se menciona (al menos explícitamente) el hecho de que RSE (y por lo que he visto, Eclipse en general) solo parece funcionar con claves de 1024 bits https://bugs.eclipse.org/bugs/show_bug.cgi?id=404714

También tuve problemas, porque mi clave privada era 2048, pero agregué una nueva clave a los hosts autorizados y luego pude conectarme.


~/.ssh/id_rsa.pub el ~/.ssh/id_rsa.pub mi computadora local al remoto /home/ec2-user/.ssh/authorized_keys . Luego simplemente configure el usuario para que se conecte en RSE a ec2-user cuando se conecte.

Alguien preguntó por root login. También funciona: actualice /root/.ssh/authorized_keys , y edite /etc/ssh/sshd_config para permitir el inicio de sesión de root:

#PermitRootLogin forced-commands-only PubkeyAuthentication yes

Luego vuelva a cargar el demonio sshd: service sshd restart