首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS EC2: ssh通过端口443尽管apache是在实例上安装的

问AWS EC2: ssh通过端口443尽管apache是在实例上安装的
EN

Stack Overflow用户
提问于 2013-02-27 10:43:09
回答 1查看 522关注 0票数 0

我希望能够从工作中对我的实例进行ssh,但我是企业防火墙,端口22已经关闭。昨天,我更改了ssh配置文件,并将端口22替换为端口80,但是后来一切都崩溃了(不能再将ssh放入实例中),因为apache已经安装,并且已经使用了端口80。那443港口呢?对于这个实例,我没有使用https,我可以使用它来连接ssh,但是它会触发同样的问题吗?

另一个问题:它是否会与curl有关,我一直用它来检索网页?

记者:对于那些有兴趣的人来说,这是我从昨天开始解决问题的方法

  1. 停止了实例,对EBS卷进行了调试。
  2. 将卷(而不是根驱动器)附加并安装到另一个实例
  3. 连接到另一个实例,并使用vi编辑器使用端口22重新建立配置文件。
  4. 释放卷,将其重新附加为旧实例上的根驱动器,重新启动:
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-27 17:06:38

如果Apache不使用端口443,则不会出现问题。

如果Apache使用端口443,那么是的,这将是一个问题。但是您可以重新配置Apache,使其不使用端口443。

假设您的实例运行的是Linux/BSD,则运行netstat -ltn以查找侦听哪些tcp端口。

它不会干扰curl: curl不监听;它是客户机而不是服务器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15110039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档