ubuntu - amazon SSH 但不是其他 SSH 的问题

标签 ubuntu ssh amazon-ec2

为什么 SSH 不工作?

我不断得到..

ssh:连接到主机 ec2-11-11-11-11.compute-1.amazonaws.com 端口 22:操作超时

当尝试连接到我的亚马逊 EC2 服务器时,起初我以为是某种防火墙,但我没有防火墙,我可以通过 SSH 连接到我的 MediaTemple 服务器。

我的 pem 的 chmod 是 600。这就是我尝试 ssh 的方式..

ssh -i ~/.ssh/ServerKey.pem ubuntu@ec2-11-11-11-11.compute-1.amazonaws.com

我有一个 AMI ID:ami-508c7839 所以我在视频中看到用户应该是 ubuntu。

我希望有人能在某处看到错误,因为我不知道。如果它有助于在 Mac 上了解即时通讯。

提前致谢

最佳答案

在详细模式下运行您的 ssh 命令以查看超时的确切位置。

ssh -i ~/.ssh/ServerKey.pem -v ubuntu@ec2-11-11-11-11.compute-1.amazonaws.com

此外,我建议您指定 ssh key 的绝对路径,而不是使用 ~ 波浪号。 (如果您想从脚本/cron 自动连接到您的 EC2 服务器,它会让您省心)。

-托尼

关于ubuntu - amazon SSH 但不是其他 SSH 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5797648/

相关文章:

python - 为什么这个文件不会写入文件系统

linux - 通过ssh'make'不编译

php - 如何使用 Amazon Web Services (AWS) 同步 session ?

amazon-ec2 - AWS 快照 AMI

c++ - 使用 SSE 操作时的内存访问冲突

ubuntu - 如何在 Ubuntu 启动时禁用音效?

linux - iptables:只允许 OUTPUT 用于 http 和 ssh

linux - ssh 上的通配符不起作用

mysql - 从 Ubuntu 11.10 到 Amazon EC2 BitNami LampStack 实例的 JDBC 连接 - 拒绝访问(使用密码 : YES)

node.js - 更改在 GCE 上运行的 node.js 的日志目标