存儲服務 - 使用S3存儲桶上傳文件以及使用CLI來訪問S3服務


S3(Simple Storage Service)

存儲任意數量的數據,每個Object的小從1byteto5T彈性,持久支持數據加密

數據在整個region內冗余 Object級的訪問控制易於訪問

在控制台中選擇S3,點進去

 一、存儲文件

1、創建存儲桶:點擊創建存儲桶

 給存儲桶命名,選擇AWS區域,默認所有存儲桶要選擇一致的區域,啟用ACL,然后點擊最下方的創建存儲桶

 查看創建的存儲桶

2、上傳文件

點擊存儲桶的名稱進入存儲桶,點擊上傳

點擊添加文件,選擇你要上傳的圖片,然后點擊最下方上傳

上傳成功

 點擊名稱進入文件

點擊打開,查看剛上傳的圖片

 

二、使用CLI來訪問S3

1、配置秘鑰:首先配置Access key ID、Secret access key、Default region name、Default output format

Access key ID:訪問密鑰 ID。

Secret access key:秘密訪問密鑰。

上面兩個來自

 

這個文件是之前在配置IAM的時候創建用戶中創建的秘鑰文件。如果用戶忘記秘鑰的配置,可以自己創建訪問秘鑰,如下

 

Default region name:存儲桶的AWS區域

 Default output format:輸出格式默認json

如下:

先執行aws configure,會讓你輸入數據

輸入完成之后會自動在目錄下生成.aws目錄,包含2個文件,里面的數據就是我們命令中輸入的數據

2、查看存儲桶列表:aws s3 ls

 3、創建存儲桶:aws s3 mb s3://mydemo-s3,注意名稱是唯一的,如果別人已經創建過,則提示失敗

在控制台上查看創建的存儲桶

 4、拷貝文件:aws s3 cp 文件 s3://存儲桶名稱

拷貝目錄:aws s3 sync 目錄 s3://存儲桶名稱。(sync執行的是增量拷貝)

5、查看拷貝的文件:aws s3 ls s3://存儲桶名稱

6、下載存儲桶中的文件:aws s3 cp s3://存儲桶名稱/文件名稱 要下載的路徑

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM