我正在尝试在Windows上使用pscp将文件传输到我的ec2实例。我已经通过腻子通过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)
答案 0 :(得分:0)
这是我如何将文件从Windows计算机复制到Linux计算机的示例
OnImport
确保您位于要复制的文件所在的目录中。就我而言,是“下载”目录。
访问专用密钥:DEV_IRM.ppk
我的linux服务器:prvclouduser@10.149.139.26
Linux中的登陆目录:/ home / prvclouduser / sp420(确保存在该目录;执行pwd确认完整路径)