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
Esto fue hornear mis fideos por un tiempo también. coloca las claves en una carpeta que no está en la configuración RSE sino en todo el eclipse
compruebe esto: http://siteadmin.gforge.inria.fr/eclipse-ssh.html
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