【发布时间】:2018-08-01 02:00:57
【问题描述】:
我正在尝试在 Windows 上使用 pscp 将文件传输到我的 ec2 实例。我已经通过 putty 使用 ssh 连接到实例。但是,pscp 无法打开用于身份验证的 ppk 文件。我检查了ppk文件的权限,并确保路径是正确的。为什么我无法连接?
这是我一直在运行的命令:
pscp -i C:Desktop/xxx.ppk ../some-filename ec2-user@:/home/ec2-user/some-filename
我收到此错误:
无法使用密钥文件“C:Desktopxxx.ppk”(无法打开文件) 致命:断开连接:不支持可用的身份验证方法(服务器发送:publickey、gssapi-keyex、gssapi-with-mic)
【问题讨论】:
-
请将您的问题移至Super User(在此处删除,在此处重新发布)。这是off-topic here。
-
虽然,
C:Desktop/xxx.ppk看起来很奇怪。我想应该是C:\Users\your_windows_username\Desktop\xxx.ppk -
我的终端上的路径就是这样写的。我只是在这里写了一个示例路径。
-
因此,当您在 Super User 上重新发布您的问题时,请确保发布真实的路径和真实的错误消息。
标签: amazon-web-services amazon-ec2 putty pscp