ssh - publickey - server refused our key aws
cómo conectarse desde una instancia ec2 a otra instancia ec2 a través de ssh (2)
Tengo dos instancias de amazon ec2
Puedo conectarme a esas instancias ec2 de mis ventanas usando masilla (mediante la clave pública generada a partir de la clave privada proporcionada por Amazon)
ahora quiero instalar el replicador de tungsteno en mis instancias ec2 y el replicador tungsteno necesita acceso ssh desde una instancia ec2 a otra instancia ec2
Traté de comprobar que ssh está funcionando o no de una instancia de ec2 a otra intenté:
ssh ec2-user@public ip of destination instance
//also tried
ssh ec2-user@private ip destination instance
pero no está funcionando
recibí el siguiente error:
Permission denied (publickey,gssapi-keyex,gssapi-with-mic)
Tengo la búsqueda en Google y probé un truco, pero ninguno de ellos funcionó
alguna vez recibí el siguiente error:
Address public_ip maps to xxxx.eu-west-1.compute.amazonaws.com, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!
¿Alguien puede decirme cómo conectar ssh de una instancia de ec2 a otra?
Te sugiero que crees un par de llaves especial para el usuario de tungsteno.
cd tungsten-user-home/.ssh
ssh-keygen -t rsa
mv id-rsa.pub authorized-keys
Y luego copie ambos archivos en el otro host en el mismo lugar y con los permisos.
Esto permitirá que el tungsteno funcione sin requerir su propia llave.
Al igual que cuando tiene que ssh
desde su máquina local a una instancia de EC2
, debe proporcionar al comando ssh el archivo de pem
adecuado:
ssh -i my_pem_file.pem ec2-user@private-or-public-ip-or-dns