.png)
Tenho 2 instâncias EC2 (ip-172-30-0-196 e ip-172-30-0-194). Mas não consigo fazer ssh de 194 a 196 e vice-versa. O erro ssh de 194 éaqui.
Ambos os hosts possuem os arquivos ssh com as mesmas permissões [2]. Por que não consigo fazer ssh entre instâncias?
[2]
ubuntu@ip-172-30-0-196:~/Programs$ ls -altr ~/.ssh/
total 24
-rw-r--r-- 1 ubuntu ubuntu 404 Feb 2 17:41 id_rsa.pub
-rw------- 1 ubuntu ubuntu 1675 Feb 2 17:41 id_rsa
-rw-r--r-- 1 ubuntu ubuntu 444 Feb 2 18:22 known_hosts
-rw------- 1 ubuntu ubuntu 406 Feb 2 18:26 authorized_keys
Responder1
Existem vários problemas possíveis, incluindo
Um firewall rodando em uma ou ambas as caixas (iptables -vnL deve listar as regras do firewall, verifique se a porta 22 é permitida)
Algum tipo de limitação adicional está ocorrendo - por exemplo, SELinux ou Apparmor. (se cat /selinux/enabled = 1, você está executando o selinux, tente desativá-lo temporariamente). Já vi isso em algumas instalações do CentOS 6.
Poderia ser uma opção de configuração em /etc/ssh/sshd_config - por exemplo, uma diretiva "AllowUsers" pode limitar quem pode efetuar login.
(Aliás, suas permissões parecem OK).