daylyroppo3 Asked: 2022-03-15 01:52:46 +0800 CST2022-03-15 01:52:46 +0800 CST 2022-03-15 01:52:46 +0800 CST 如何通过腻子从免费wifi连接EC2实例 772 我可以通过笔记本电脑在家中使用 PuTTY 连接到 AWS EC2 实例。但是当我把笔记本电脑带到一些提供免费 Wifi 的咖啡馆时,它最终会出现超时错误。 为了解决这个问题,我需要修复附加到 EC2 实例上的安全组,以允许来自咖啡馆公共 IP 的连接。 这是我所做的。 1.登录AWS ec2 2.在顶部搜索栏搜索“VPC” 3.点击VPC 4.点击左侧的“安全组” 5.编辑入站规则 6.用SSH/22添加入口规则,用/32输入Cafe的IP 这是设置的图像。 但仍然无法连接到 EC2。接下来我应该看到什么? amazon-ec2 putty amazon-web-services 1 个回答 Voted Best Answer Tim 2022-03-15T10:52:12+08:002022-03-15T10:52:12+08:00 你的SG看起来不错。对于咖啡馆等来说,阻止 http(s) 以外的所有内容是很常见的。要在这种情况下使用 ssh,您需要一个通过 https 工作的 VPN 以用作访问 ssh 的代理。 更好的选择是使用Systems Manager Session Manager。您登录 AWS 控制台 EC2 区域,然后从那里获取一个 SSH 终端进入您的实例。这依赖于您的实例上安装的特定代理,但许多 AWS AMI 默认安装了它。您还需要进行一些配置才能使 Session Manager 正常工作,这可能有点繁琐,但 AWS 对此进行了详细记录。
你的SG看起来不错。对于咖啡馆等来说,阻止 http(s) 以外的所有内容是很常见的。要在这种情况下使用 ssh,您需要一个通过 https 工作的 VPN 以用作访问 ssh 的代理。
更好的选择是使用Systems Manager Session Manager。您登录 AWS 控制台 EC2 区域,然后从那里获取一个 SSH 终端进入您的实例。这依赖于您的实例上安装的特定代理,但许多 AWS AMI 默认安装了它。您还需要进行一些配置才能使 Session Manager 正常工作,这可能有点繁琐,但 AWS 对此进行了详细记录。