繁体   English   中英

如何使用 ssh 将我的 Linux 服务器中的本地系统文件上传到 Amazon S3 Bucket?

[英]How to upload local system files in my Linux server to Amazon S3 Bucket using ssh?

我正在尝试将我在 Linux 服务器上的文件上传到我的 AWS S3 存储桶中。 任何人都可以建议如何这样做,因为我只找到与将文件上传到 EC2 相关的文档。

我的服务器目录中确实有 .pem 证书。

我尝试运行以下命令,但没有解决问题

scp -i My_PEM_FILE.pem "MY_FILE_TO_BE_UPLOADED.txt" MY_USER@S3-INSTANCE.IP.ADDRESS.0.compute.amazonaws.com

无法使用 SSH 上传到 Amazon S3。

从任何地方上传到 Amazon S3 存储桶的最简单方法是使用AWS 命令行界面 (CLI)

aws s3 cp MY_FILE_TO_BE_UPLOADED.txt s3://my-bucket/

这将需要通过aws configure命令存储一个访问密钥和一个秘密密钥。 您可以在 IAM 管理控制台(安全凭证选项卡)中从您的 IAM 用户处获取这些密钥。

请参阅: aws s3 cp — AWS CLI 命令参考

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM