【发布时间】:2013-01-06 03:28:05
【问题描述】:
这不应该这么难。我无法通过 SSH 客户端连接到新的 AWS EC2 实例。我从 Win 7 机器连接。
实例操作系统:Debian 6
AMI:debian-squeeze-i386-20121119-e4554303-3a9d-412e-9604-eae67dde7b76-ami-1977f070.1(ami-a121a6c8)
用户:试过root 和ec2-user
使用 AWS 生成并下载的 .pem 密钥对
已确认实例上的安全组和密钥对名称
SSH 端口 22 已打开:Nmap 如此说明,Telnet 收到欢迎回复
使用 3 个不同的客户端:所有客户端都连接正常
腻子回复:Server refused our key
MindTerm Java 浏览器插件回复:Authentication failed, permission denied
Bitvise SSH 回复:Attempting 'publickey' auth; auth failed;
重启实例,清洗,冲洗,重复...
重建新实例和新密钥对,清洗,冲洗,重复......
连接不是问题。为什么实例不接受 .pem 文件作为密码?我还缺少其他步骤吗?我遵循了每一个我可以谷歌的指南。 AWS 支持是个笑话。 * 来救援...
TIA。
【问题讨论】:
-
有人同时使用 EC2 和 Debian 6 吗?用户名是否不同?我读到 ubuntu 实例有不同的用户名(呃,“ubuntu”),但我也尝试了“debian”,没有骰子......
-
由于 EC2 允许第三方发布 AMI。用户名可以是发布者决定设置的任何内容。某些情况下它的 root、ec2-user、ubuntu、bitnami 等。
标签: ssh amazon-ec2 debian