1

我正在尝试在亚马逊云上创建一个简单的网络服务器。但是每次我在断开连接后安装 apache 时,我都无法再通过 SSH 连接回服务器。

djc@ubuntu:~/Desktop$ ssh -v -i lobbymonitor2.pem ec2-user@ec2-23-20-4-255.compute-1.amazonaws.com
OpenSSH_6.1p1 Debian-4, OpenSSL 1.0.1c 10 May 2012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to ec2-23-20-4-255.compute-1.amazonaws.com [23.20.4.255] port 22.
debug1: connect to address 23.20.4.255 port 22: Connection refused
ssh: connect to host ec2-23-20-4-255.compute-1.amazonaws.com port 22: Connection refused

Apache 中是否有我需要更改但我缺少的设置?

4

2 回答 2

1

我将通过以下步骤对其进行调试:

  1. 确保 sshd 服务仍在您的实例上运行。重新启动可能会有所帮助。
  2. 也许您最初将 ssh 配置更改为使用端口 80 而不是 22(这是某些人为绕过公司防火墙所做的)。Apache 现在可能正在阻止它。
  3. 您能否检查 AWS 实例的安全组(防火墙配置)是否允许在端口 22 进行 SSH 访问?
于 2013-04-29T20:33:29.780 回答
0

我保存了 AMI,然后重新启动了一个新实例。似乎我能够再次连接。

于 2013-04-30T01:59:18.223 回答