簡體   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