0

我正在尝试在 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)

4

1 回答 1

0

这是我如何将文件从我的 windows 机器复制到我的 linux 机器的示例

C:\Users...\Downloads>pscp -i "DEV_IRM.ppk" product-sp-4.2.0-rc2.tar.gz prvclouduser@10.149.139.26:/home/prvclouduser/sp420

确保您位于要复制的文件所在的目录中。在我的情况下,“下载”目录。

访问私钥:DEV_IRM.ppk

我的linux服务器:prvclouduser@10.149.139.26

linux下登陆目录:/home/prvclouduser/sp420(确保存在;pwd确认全路径)

于 2018-08-01T02:56:14.930 回答