【发布时间】:2020-10-03 19:02:01
【问题描述】:
几天前我使用 Let's Encrypt 安装了 ssl 证书。
以前,我可以轻松登录并做任何事情。
现在,每当我尝试登录时,都会出现以下错误
ssh: connect to host 172.31.XX.XX port 22: Operation timed out
我正在使用带有节点服务器和 nginx 的 ubuntu 实例。我很确定会发生这种情况,因为我很着急,在理解它们的作用之前我复制粘贴了命令..
任何帮助将不胜感激。 (我使用 ubuntu cli 运行了所有命令)
我做了什么
- 检查了我的入站和出站规则
- 检查是否输入了正确的 IP 地址。
我已经有一段时间没有更改任何这些设置了,我执行的(并且可以回忆的)最后一个操作是设置 ssl。
【问题讨论】:
-
如果您使用 EC2 控制台说
sudo ufw allow ssh会发生什么?启用 ufw 防火墙时,您可能忽略了启用 ssh。 -
@O.Jones *我可以在 EC2 控制台的哪个位置键入该命令?
-
172.31.XX.XX是私人地址。所以你是从某个堡垒主机连接的?在家里/工作中,您需要使用实例的公共地址。 -
@Marcin 做到了,谢谢 :)
-
如果您不介意我可以提供答案以供将来参考。
标签: amazon-web-services ubuntu nginx ssh