这可能是一个简单的愚蠢问题:)
我在Amazon EC2上创建了一个新的Windows实例,并将.pem文件下载到SSH。
与cygwin
$ ssh -i mykey.pem Administrator@ec2-xx-xx-xx-xxx.us-west-2.compute.amazonaws.com
Administrator@ec2-xx-xx-xx-xxx.us-west-2.compute.amazonaws.com's password:
Permission denied, please try again.
mykey.pem文件的权限设置为400。
$ chmod 400 mykey.pem
我也通过使用puttygen创建mykey.pem形式的mykey.pem文件但是获取访问被拒绝错误:(
Using username "Administrator".
Authenticating with public key "imported-openssh-key"
Server refused public-key signature despite accepting key!
Administrator@ec2-xx-xx-xx-xxx.us-west-2.compute.amazonaws.com's password:
Access denied
不知道我在这里犯了什么样的愚蠢错误! 请大家你有什么建议吗?
答案 0 :(得分:0)
EC2服务器上的SSH端口未对传入流量开放。
答案 1 :(得分:0)
以下是最可能的原因-