Erro do Amazon AWS EC2 ao conectar ao Putty

1

Estou configurando meu primeiro Amazon EC2. Eu já criei a instância com o Ubuntu usando um tutorial no youtube. Configurei a instância corretamente, os grupos de segurança, os Elastic IPs, as portas SSH estão no 22 e abertas para o mundo. Infelizmente, ainda tenho o erro Erro de rede: a conexão expirou ao conectar pelo Putty. Isso também é configurado com o keypar do EC2. Já segui várias dicas aqui do fórum e da própria Amazon, mas o erro persiste. Infelizmente, como estou no plano livre deles, não tenho apoio para me ajudar. Existe outro fator que poderia causar esse erro?

Para tentar se conectar, estou fazendo o seguinte procedimento.

Eu baixei o par de chaves, usei o puttygen para criar ppk, abri o putty e coloquei o endereço elástico ip no host, acesso SSH - > Auth e eu acho ppk e vou abri-lo. Depois de um tempo ele dá esse erro.

    
por Anderson 30.10.2017 / 12:51

2 respostas

0

Ao criar a instância, usamos o comando abaixo no campo Dados do usuário nas opções avançadas para alterar a porta SSH do TCP 22 para o TCP 2222.

#! / bin / bash -ex
 perl -pi -e / ^ #? Port 22 $ / Port 2222 / '/ etc / ssh / sshd_config
 serviço sshd restart || serviço ssh restart

Eu não entendo muito de Perl e Linux, mas tenho certeza que alguém aqui que entenda nos explicará o que todos esses comandos fazem. Apenas saiba que os scripts de dados do usuário são executados quando a instância é criada / iniciada.

Esses comandos solucionaram o problema do tempo limite ao se conectar à instância via ssh.

    
por 01.11.2017 / 19:50
1

Isso deve ser um problema de firewall.

  1. Verifique se o firewall do seu host está impedindo o Putty de se comunicar através do firewall:

    • Acesse Control Panel\System and Security\Windows Firewall\Allowed Programs e permita ou adicione massa de vidraceiro.
  2. Verifique se o seu roteador / provedor de serviços está bloqueando o tráfego (de saída) para a porta 22

por 01.11.2017 / 05:46