Amazon web services 使用scp命令将文件从我的计算机传输到EC2的权限被拒绝

Amazon web services 使用scp命令将文件从我的计算机传输到EC2的权限被拒绝,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,实例已启动,我可以从计算机完美连接。但是,当我尝试使用以下命令将文件上载到ec2时: scp-r-i key.pem路径/文件ec2-54-195-205-200.eu-west-1.compute.amazonaws.com:/media/ephemeral0/ 我总是犯以下错误: 权限被拒绝(公钥)。 断开连接您的scp命令中似乎缺少用户名。尝试将其添加到远程主机之前,以@分隔。例如,使用用户名admin: scp -r -i key.pem path/file admin@ec2-54-1

实例已启动,我可以从计算机完美连接。但是,当我尝试使用以下命令将文件上载到ec2时:

scp-r-i key.pem路径/文件ec2-54-195-205-200.eu-west-1.compute.amazonaws.com:/media/ephemeral0/

我总是犯以下错误: 权限被拒绝(公钥)。
断开连接

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

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

EC2中的默认用户名因操作系统而异。有关提示,请参阅。

这不是权限文件问题。已尝试chmod 777路径