无法再连接到 EC2 服务器:“端口 22 上的连接被拒绝”

无法再连接到 EC2 服务器:“端口 22 上的连接被拒绝”

我过去曾两次成功登录我的 ec2。我重新启动了一次实例并成功登录。现在当我尝试登录时,出现此错误

ssh -vvv -i "test.ppk" [email protected]
OpenSSH_7.1p2, OpenSSL 1.0.1g 7 Apr 2014
debug1: Reading configuration data /etc/ssh_config
debug2: ssh_connect: needpriv 0
debug1: Connecting to ec2-11-162-345-000.compute-1.amazonaws.com [56.187.068.298] port 22.
debug1: connect to address 56.187.068.298 port 22: Connection refused
ssh: connect to host ec2-11-162-345-000.compute-1.amazonaws.com port 22: Connection refused

我做的最后一件事是两天前使用winscp将文件复制到ec2服务器上,以便我可以克隆数据库。一切进展顺利。两天后来,我就无法连接了。我正在使用 MobaXterm。

答案1

您看到的错误表明您尝试连接的主机上没有侦听 TCP/22 的服务。这表明:

  • 您没有连接到您认为的服务器,
  • SSH 守护进程已死亡,
  • 主机已关闭,或
  • 其他故障模式,要么是暂时的(临时路由或 DNS 问题),要么是灾难性的(主机陷入紧张状态或无法应答传入的 SSH 连接请求)。

相关内容