如何使用 scp 将文件复制到 ec2 实例?

How to copy files with scp to an ec2 instace?

我正在尝试使用 scp 命令将文件复制到 EC2 实例,如下所示:

scp -i "key-pair-name.pem" somefile.txt ec2xxxx.us-west-2.compute.amazonaws.com:~

我收到以下错误: 权限被拒绝(公钥)。 失去联系

我用的是亚马逊linux机器

我可以正常使用 ssh。 我在这里完成了问答,但没有运气。

尝试指定用户名,例如:

scp -i "key-pair-name.pem" somefile.txt user@ec2xxxx.us-west-2.compute.amazonaws.com:~