amazon-web-services - 从 AWS EC2 实例下载文件到本地主机

标签 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)”)。知道出了什么问题吗?

最佳答案

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

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

关于amazon-web-services - 从 AWS EC2 实例下载文件到本地主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22925415/

相关文章:

amazon-web-services - 是否可以在没有负载均衡器的情况下使用带 SSL (HTTPS) 的 Amazon Elastic Beanstalk?

创建文件并分配权限

python - 如何满足 Python 中 AWS CDK Lambda 的 CfnFunction "code"参数?

python - 从本地 python 脚本运行 AWS cli 命令?

wordpress - AWS EFS 性能下降

amazon-web-services - 如何配置 Golang 可执行文件以在 AWS 中作为计划作业运行?

amazon-ec2 - EC2 AMI 2.4/2.5 dsc20/dsc21 依赖问题

amazon-web-services - 使用 boto3 进行 AWS Comprehend 时出现 IAM 权限错误

PHP:文件写入权限

emacs - 如何使用 Emacs 更改文件的读/写模式?