
Estou criando uma ponte Tor usando Amazon EC2. Mas não consigo fazer SSH na minha instância EC2.
eu executo o comandossh -vvv -i torRelayNode.pem username@amazon_instance
Aqui está a resposta:
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 48: Applying options for *
debug1: Connecting to [amazon_instance] port 22.
ssh: connect to host [amazon_instance] port 22: Operation timed out
Soluções potenciais:
- O SSH não funciona com arquivos PEM, então preciso converter o PEM em um formato de arquivo que o OpenSSH entenda -Instruções da Amazonuse um arquivo PEM, então não acho que seja isso.
- Altere o número da porta no meu arquivo de cópia sshd_config para corresponder ao número da porta do EC2 que é 9001 - isso pode estar certo, masInstruções do Relé TorEstou seguindo, não diga para alterar o sshd_config.
Responder1
O erro "connect to host [amazon_instance] port 22: Operation timed out" implica que o problema imediato não está relacionado à chave, mas sim à incapacidade de handshake de uma conexão TCP.
Isso significa que o problema é que o sshd não está em execução, não está escutando na porta 22 desse IP ou está com firewall desativado.
Se estiver desativado, isso pode estar na instância do EC2, nos controles da AWS ou, menos provavelmente, em qualquer salto entre você e a AWS.