权限被拒绝使用scp命令将文件从我的电脑传输到EC2

问题描述:

该实例已启动,我可以完全从我的电脑进行连接。但是,当我尝试使用以下命令将文件上传到ec2:权限被拒绝使用scp命令将文件从我的电脑传输到EC2

scp -r -i key.pem path/file ec2-54-195-205-200.eu-west-1.compute.amazonaws .com:/ media/ephemeral0/

我总是有以下错误: 权限被拒绝(publickey)。 丢失连接

+0

它不是权限文件问题。已经尝试过chmod 777路径 – user3333539 2014-08-28 12:13:05

用户名似乎在您的scp命令中丢失。尝试将其添加到远程主机之前,以@分隔。例如,用户名admin

scp -r -i key.pem path/file [email protected]:/media/ephemeral0/ 

EC2中的默认用户名取决于操作系统。有关提示,请参阅this answer