我正在使用新的(2019 年 6 月)EC2 浏览器 SSH 连接功能将 shell 插入 EC2。这非常方便,因为我在 Windows 上,使用 AWS auth 配置 PuTTy 很烦人,而旧版浏览器 SSH 产品对我来说从来没有用过。
我可以通过 AWS 控制台连接到 EC2 实例,如下所示
如果为任何 IP 地址启用 SSH,它就可以完美运行。但是,当我将 SSH 安全组设置为我的 IP 地址时,SSH shell 只是挂起。
我已经确认这是我正确的公共 IP 地址,并且我也尝试过使用我的私有 IPV4 地址 - 不走运。但是,将 CIDR 块设置为任何位置时,连接工作正常。
想也许这个新功能在某处使用了代理外壳,所以我必须允许访问这个中介的地址。
我是在我的家庭办公室桌面上执行此操作,而不是从企业或复杂环境中执行此操作,并使用我的根 AWS 凭证(是的,我知道这是最糟糕的做法)。