Хотя моя проблема выглядит очень обобщенно c и распространена, похоже, она не идентична той, что обсуждалась здесь в stackoverflow. SecurityGroup настроен с «MyIP» для подключения sh, и я использовал правильный IP-адрес паба для подключения. Тем не менее, я все еще получаю ошибку тайм-аута, как показано ниже. Есть ли что-то, что мне нужно изменить в моей маме c?
MacBook-Pro ~ % ssh -vvv -i ~/Documents/awsdemo/aws-livelessons.pem ec2-user@18.181.146.195
OpenSSH_7.9p1, LibreSSL 2.7.3
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 48: Applying options for *
debug2: resolve_canonicalize: hostname 18.181.146.195 is address
debug2: ssh_connect_direct
debug1: Connecting to 18.181.146.195 [18.181.146.195] port 22.
debug1: connect to address 18.181.146.195 port 22: Operation timed out
ssh: connect to host 18.181.146.195 port 22: Operation timed out
Вот моя группа безопасности. Вы можете видеть, что он имеет правильный протокол и введен с моим publi c IP.
Скриншот группы безопасности
И я могу подтвердить, что он совпадает, когда я поиск через терминал.
MacBook-Pro ~ % dig TXT +short o-o.myaddr.l.google.com @ns1.google.com
"58.12.38.113"
И к экземпляру EC2 действительно прикреплена эта группа безопасности.
Снимок экрана экземпляра EC2
Если есть какие-либо другие способы решить эту проблему, я бы очень признателен.