# Immersion Day IAM, GuardDuty Workshop ### 建議瀏覽器: Firefox, Chrome ### Workshop 實驗環境連結: https://catalog.us-east-1.prod.workshops.aws/join?access-code=5d99-086838-5d ### Agenda: 1. AWS 實驗環境準備 2. 創建 AWS IAM 用戶 3. 登入 IAM Admin 用戶 4. 啟用 GuardDuty 5. 創建 S3 儲存貯體,上傳圖檔 ### 1. 實驗環境準備 進入課程提供的 AWS Workshop Studio 網址,並點擊 「Email one-time password (OTP)」,以獲得一次性臨時密碼。  輸入自己的 Email,如果輸入公司 Email 沒有收到,建議使用個人 Email。並點擊 「Send passcode」,稍後會收到 9 碼 Passcode  進入自己的 Email 以取得 9 碼 Passcode  輸入 9 碼 passcode 後,點擊 「 Sign in」  登入並確認環境使用要求條款後,請勾選 「I agree with the Terms and Conditions」,並點擊 「Join event」。  點擊 「Open AWS console」,以開啟 AWS Management Console。  進入 AWS Management Console 後,即完成登入。  點擊齒輪圖示可以更換為您習慣的語言  ### 2. 創建 AWS IAM 用戶 在 AWS 控制台上方搜尋框請輸入 「IAM」  接著會進到 IAM 控制台,左手邊點選 「人員」(IAM User),然後點選右上角的 「建立人員」  輸入人員名稱,可以取名以 Admin 為後綴 (XXX-Admin),例如 Workshop-Admin,記得勾選 「提供人員對 AWS 管理主控台的存取權」。主控台密碼請選擇使用「自動產生的密碼」  在上方許可選項選擇 「直接連接政策」,下方許可政策列表中找到 「AdministratorAccess」,勾選  展開後可以看到 Aministrator 權限,取消勾選「人員必須在下次登入時建立新的密碼 – 建議」,接著點選「下一步」  檢閱剛才的設定,確認沒有問題後點選 「建立人員」  在截取密碼這一頁,請點選 「下載 csv 檔」,請好好保存,這兩天都會用此帳戶登入  ### 3. 登入 IAM Admin 用戶 接著請打開 CSV 檔,點擊 「主控台登入 URL」,輸入 CSV 檔上的帳密。利用剛剛新創建的用戶,重新登入 AWS 控制台。  ### 4. 啟用 GuardDuty 請在 AWS 控制台上方搜索框中輸入 「GuardDuty」  進到 GuardDuty 後,保持預設選項「Amazon GuardDuty - 所有功能」,後點選「開始使用」  ### 5. 創建 S3 儲存貯體,上傳圖檔 接著在 AWS 控制台搜索框中輸入 「S3」進到服務。 點選「建立儲存貯體」  建立儲存貯體(注意名字不可以重複,因此建議使用個人英文名字作為前後綴)  剩餘保留預設值,最後點選 「建立儲存貯體」  從列表中看到剛才創建的儲存貯體,點擊該儲存貯體  拖拉您本地電腦中隨意一張圖到儲存貯體內  確認在控制台中看到該物件後,點選「上傳」  上傳完成後,請點擊該物件。進到物件畫面後,請分別點擊 1 「開啟」,跟點擊 2 「物件 URL」,比較一下兩者 URL 的差異  直接點 「開啟」  Signed URL (簽名過的 URL,可以直接訪問) ``` https://my-first-bucket-xxxxx.s3.ap-southeast-2.amazonaws.com/AWS_Logo.png? X-Amz-Algorithm=AWS4-HMAC-SHA256& X-Amz-Content-Sha256=UNSIGNED-PAYLOAD& X-Amz-Credential=ASIAXXXXXXX%2F20250212%2Fap-southeast-2%2Fs3%2Faws4_request& X-Amz-Date=20250212T073441Z& X-Amz-Expires=300& X-Amz-Security-Token=xxxxxx%3D& X-Amz-Signature=xxxxxxxxxxx& X-Amz-SignedHeaders=host&response-content-disposition=inline ``` 直接點 「物件 URL」  URL (未簽名過的 URL,沒有權限無法直接訪問) ``` https://my-first-bucket-xxxxxx.s3.ap-southeast-2.amazonaws.com/AWS_Logo.png ``` ---
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up