在 AWS 中苦苦挣扎于安全组。我想设置一个 SG,将其用于我的所有 EC2 实例,以允许 SSH 通信(我会为其他角色部署其他 SG,视情况而定)。但是,我认为没有理由向全世界开放这个 SSH 组。我现在想做的是将访问限制在仅美国境内。这可行吗?
答案1
答案2
理论上是可能的,但可能不是你想要做的。
例如,即使我在伦敦,我也可以通过使用免费的 VPN 服务来获得美国的 IP 地址。
更好的解决方案是使用 SSH 密钥、禁用基于密码的登录并考虑双因素身份验证。
我很困惑,为什么你要允许整个国家访问网络块,而它只能为你提供最薄的安全面纱(通过模糊性)