Emite SSHing entre duas instâncias do Amazon EC2 da mesma região em diferentes zonas de disponibilidade

2

Estou usando duas microinstâncias clássicas do Amazon EC2 (A e B) da mesma região em diferentes zonas de disponibilidade. Estou tentando conectar as instâncias usando o SSH. Toda vez que estou tentando me conectar, está mostrando o erro:

connect to host 172.x.x.x port 22: Connection timed out.

Eu dei o acesso SSH em grupos de segurança às instâncias (A e B).

Eu posso conectar as instâncias (A e B) de diferentes servidores usando o SSH.

Eu tentei os seguintes comandos em ambas as instâncias (A e B):

Instância A:

  • ssh -i path-to-key.pem user@private-ip-of-B
  • ssh -i path-to-key.pem user@public-ip-of-B

Instância B:

  • ssh -i path-to-key.pem user@private-ip-of-A
  • ssh -i path-to-key.pem user@public-ip-of-A

Por favor, deixe-me saber onde estou indo errado.

    
por Bhargava Rama 21.09.2015 / 09:33

1 resposta

0

ping pode não funcionar se o ICMP estiver desativado (normalmente é). Por favor, certifique-se de que

  1. Seus grupos de segurança estão configurados corretamente
  2. A CHAVE PÚBLICA que você está usando está no usuário de destino ~/.ssh/authorized_keys
  3. Você tem o mesmo UID já criado nas instâncias. Se não, você precisa se conectar como usuário ec2 com um comando semelhante a este

    ssh -i caminho-para-chave.pem ec2-usuário @ private-ip-of-A

por 21.09.2015 / 10:37