【发布时间】:2018-06-09 13:56:26
【问题描述】:
我想将数据从 S3 传输到远程服务器。 S3 上的数据受到保护,当我尝试使用带有凭证的远程服务器上的 AWS CLI 时,我收到 AccessDenied 错误。
但是,当我在 E2 实例中并使用相同的命令时,我可以访问受保护的文件。
是否可以将这些文件从 E2 实例直接传输到我的远程服务器?
以前我会:
- AWS CLI S3 将文件下载到 E2 实例
- 将从 E2 下载的文件复制到我的远程服务器
但是,这些文件很大,如果我能够在 E2 实例中从 S3 传输到远程服务器,我将在一半时间内执行传输。
这可能吗?我试过了
aws s3 cp s3://protected-bucket/data/data.txt user_name@remote-server.edu:/path/to/data/
它失败了。我也试过aws s3 sync,但也失败了。
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon-iam