从AWS EC2实例下载文件到本地主机

时间:2014-04-08 00:20:47

标签: amazon-web-services amazon-ec2 file-permissions scp

我正在尝试使用以下命令将访问日志从AWS EC2实例下载到我的本地计算机:

scp -i private-key.pem ec2-user@ec2-public-dns-address:/path/to/filename

但我一直收到错误"Permission Denied"(而不是"Permission Denied (publickey)")。知道什么是错的吗?

1 个答案:

答案 0 :(得分:1)

最有可能的是,您正在尝试下载默认用户无法访问的文件。示例:从/tmp/dump/下载仅root用户有权访问的数据库转储。

如果是这种情况,请在实例上使用ssh,将文件移动/复制到用户可访问的位置,并将其设为文件的所有者,然后输出scp