仅限美国的 AWS EC2 安全组 SSH 访问

Wal*_*ron 2 amazon-ec2

与 AWS 中的安全组斗争。想设置一个 SG,我将在我的所有 EC2 实例中使用它,以允许 SSH 流量(我会为其他角色设置其他 SG,并进行适当部署)。但是,我认为没有理由向全世界开放这个 SSH 组。我想做的是暂时限制对美国的访问。这是可行的吗?

Mar*_*ner 5

使用pam_geoip是可行的

在 /etc/security/geoip.conf 中:

*           sshd          allow     US
*           sshd          ignore    UNKNOWN
*           sshd          deny      *
Run Code Online (Sandbox Code Playgroud)

  • 您可以下载 geoip CSV 文件,选择以美国为国家/地区的行,然后使用 `aws ec2 authorize-security-group-ingress` 来允许关联的 IP... (2认同)