Назад | Перейти на главную страницу

Mac OS X Lion не может подключиться к AWS по SSH?

Не уверен, что мне не хватает, но мой текущий компьютер компании не может подключиться по SSH к экземпляру AWS, который мы запускаем для проекта. Вот подробности:

Запуск ssh с командой -vvv мне мало помогает:

$ ssh -vvv acct@myserver.com
OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to myserver.com [**.**.**.**] port 22.
debug1: connect to address **.**.**.** port 22: Operation timed out
ssh: connect to host **.**.**.** port 22: Operation timed out

Не уверен, где еще искать. Я думал, что это может быть прокси, но а) я не менял настройки прокси afaik, и б) другие с такими же настройками прокси не имеют такой же проблемы.

Хорошо, похоже, проблема заключалась в том, что я пытался подключиться по SSh к эластичному IP-адресу, используя DNS-имя рассматриваемого AMI. Не знаю, почему это работало раньше, а не сейчас, но вот оно.

Можете ли вы подключиться по telnet к порту 22 на этом сервере? Не догадываюсь, но попробовать стоит. Если нет, то есть ли у вас такой же внешний IP-адрес, как и у других серверов? Если вы это сделаете, это, вероятно, где-то локальный брандмауэр. Если вы этого не сделаете, я предполагаю, что вы случайно заблокировали себя на внешнем сервере. Проверьте /etc/hosts.deny на ваш IP-адрес и, возможно, на iptables на нем.