我希望能够从工作中 ssh 进入我的实例,但我正在使用公司防火墙并且端口 22 已关闭。昨天我更改了 ssh 配置文件并将 22 端口替换为 80 端口,但随后一切都崩溃了(无法再通过 ssh 进入实例),因为 apache 已安装并且已经使用了 80 端口。那么 443 端口呢?我在这个实例上没有使用 https,我可以用它来连接 ssh,但它会触发同样的问题吗?
另一个问题:它会干扰我一直用来检索网页的 curl 吗?
Ps:对于那些有兴趣的人,这是我昨天解决问题的方法
- 停止实例,分离 EBS 卷
- 将卷(不作为根驱动器)附加并安装到另一个实例
- 连接到另一个实例并使用 vi 编辑器使用端口 22 重新建立配置文件
- 分离卷,将其重新附加为旧实例上的根驱动器,重新启动:瞧