iT邦幫忙

0

[AWS] 請問credentials如何使用?

  • 分享至 

  • xImage

各位前輩們好
由於練習的需要,對方將資料放在Amazon S3 Bucket
並且給我 credentials,分別為 Access、Secret、Path

我昨天自行申請了AWS的帳密後卻找不到該如何進行下一步
請問credentials該如何使用?

powerc iT邦新手 1 級 ‧ 2021-12-23 15:22:23 檢舉
當你透過AWS的CLI或SDK要串S3服務時,你會需要用到access跟secret,想像成帳密
KKKKK iT邦新手 5 級 ‧ 2021-12-28 15:14:12 檢舉
謝謝您的回覆!
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

2
Ray
iT邦大神 1 級 ‧ 2021-12-23 16:36:23
最佳解答

S3 Credential 只能用在 AWS Cli 指令, 或者用程式透過 API 去操作
若你想要在 AWS Console 上面操作的話, 必須要對方開設 IAM 帳號給你才可以...

請從後半段如何在本機安裝AWS CLI開始看:
https://ithelp.ithome.com.tw/articles/10239294
一般用程式存取 S3 是不需要進 AWS Console 去操作的

(由於不知道你打算用哪一種程式語言去存取 S3, 故無法幫找範例)

看更多先前的回應...收起先前的回應...
KKKKK iT邦新手 5 級 ‧ 2021-12-24 16:03:44 檢舉

raytracy您好,感謝您的回應
想再進一步請問您,如果我輸入了對方給的Access 與 Secret後輸入ls,卻得到以下回應
An error occurred (AccessDenied) when calling the ListBuckets operation: Access Denied
是代表我需要再連絡對方開通權限給我的意思嗎?
或是對方有可能留下其他資訊需要讓我再設定的嗎?

Ray iT邦大神 1 級 ‧ 2021-12-25 16:40:49 檢舉

是的, 對方權限有可能給錯; 你把錯誤訊息告訴對方, 請他測試看看...

KKKKK iT邦新手 5 級 ‧ 2021-12-27 09:01:50 檢舉

raytracy好的,瞭解,謝謝您

KKKKK
有可能是你沒有放 path 的關係
試試

aws s3 ls s3://{bucket}/{path}
KKKKK iT邦新手 5 級 ‧ 2021-12-28 15:13:19 檢舉

kwkevinchan
您說對了!我其實本來有點半放棄了,結果今天不知怎麼的,突然想到把Path放進去就成功了,感謝您的回覆!
現在要思考的是如何對它進行任何增刪改查的動作......(遠望)

我要發表回答

立即登入回答