ssh_exchange_identification 无法访问 SSH Amazon EC2(锁定)

ssh_exchange_identification 无法访问 SSH Amazon EC2(锁定)

当我尝试访问 Amazon EC2 中的实例时,终端出现错误。我使用 Centos 6.x 服务器 WHM/cPanel,我可以访问 WHM,但我可以完全访问 FTP 或 SSH。

ssh: connect to host xx.xx.xx.xx port 2020: Connection refused

我已采取相应措施来解决该问题。

  1. 重启实例
  2. 分离卷并将其附加到另一个实例
  3. 使用其他 SSH 软件
  4. 亚马逊的安全组检查(允许端口 2020 且允许所有入站流量)
  5. 我还在安全组中为我的 IP 专门添加了自定义 TCP/SSH 2020
  6. 清除整个 Mac 缓存

Telnet xx.xx.xx.xx 2020
回应

Trying xx.xx.xx.xx...
telnet: connect to address xx.xx.xx.xx: Connection refused
telnet: Unable to connect to remote host

答案1

“连接被拒绝”表示主机 xx.xx.xx.xx 端口 2020 上没有任何程序监听传入的连接尝试。换句话说,sshd它未在您的 EC2 实例中运行,或者如果它正在运行,它未监听该特定 IP 地址和端口。

您需要进入 EC2 实例来检查并更正 SSH 服务器配置。您说您刚刚重新配置了 ssh 服务器以监听端口 2020 而不是 22;也许这个更改没有“生效”,它仍然在监听端口 22。

相关内容