創建 IAM 用戶和群組
如何創建 IAM 使用者和群組
在 AWS 中創建 IAM 使用者和群組是確保雲端資源安全管理的重要步驟。以下是詳細的操作指南,幫助您快速上手。
1. 創建 IAM 使用者
步驟一:進入 IAM 控制台
- 登入 AWS 管理控制台。
- 在服務選單中,選擇「IAM」(Identity and Access Management)。
步驟二:創建新使用者
- 在 IAM 儀表板中,點擊左側選單的「使用者」。
- 點擊右上角的「添加使用者」(Add users)按鈕。
- 在「使用者名稱」字段中輸入新使用者的名稱。您可以同時創建多個使用者,只需在名稱旁用逗號分隔。
- 選擇使用者的「訪問類型」:
- Programmatic access:授予 API、CLI、SDK 等程式化訪問權限。AWS 將生成訪問金鑰和秘密金鑰。
- AWS Management Console access:授予使用者通過網頁控制台訪問 AWS 的權限。您需要為使用者設置密碼。
- 如果選擇了控制台訪問權限,可以設置臨時密碼,並強制使用者在首次登入時更改密碼。
步驟三:設置使用者權限
- 在「設置權限」頁面,有三種方式為使用者設置權限:
- 添加使用者到群組:選擇已有的群組,將新使用者添加進群組,繼承群組的所有權限。
- 直接附加策略:直接附加預定義的或自定義的策略到使用者。
- 複製現有使用者的權限:複製另一個 IAM 使用者的權限。
- 選擇適合的權限設置方式後,點擊「下一步:標籤」。
步驟四:添加標籤(可選)
您可以為使用者添加標籤(Tag),如「部門」或「角色」。這些標籤有助於組織和管理使用者。
點擊「下一步:審查」。
步驟五:審查並創建使用者
- 在審查頁面,確認所有設定無誤後,點擊「創建使用者」。
- 創建成功後,您將看到一個包含訪問金鑰和登入詳細信息的頁面。請務必保存這些信息,尤其是訪問金鑰,因為這是唯一可以查看它的機會。
2. 創建 IAM 群組
步驟一:進入 IAM 控制台
- 登入 AWS 管理控制台。
- 在服務選單中,選擇「IAM」。
步驟二:創建新群組
- 在 IAM 儀表板中,點擊左側選單的「群組」。
- 點擊右上角的「創建群組」(Create group)按鈕。
- 在「群組名稱」字段中輸入新群組的名稱。名稱應能反映該群組的角色或功能(如「開發人員」或「運維團隊」)。
步驟三:附加策略
- 在「附加策略」頁面,選擇您希望授予該群組的權限策略。這些策略將應用於群組中的所有使用者。
- 您可以選擇 AWS 提供的預設策略(如
AdministratorAccess
、ReadOnlyAccess
)或自定義策略。
- 您可以選擇 AWS 提供的預設策略(如
- 選擇完策略後,點擊「創建群組」。
步驟四:添加使用者到群組
- 創建群組後,您可以立即將使用者添加到群組中,或者稍後在使用者設置中進行添加。
- 在群組詳細頁面,點擊「添加使用者到群組」,選擇要添加的使用者並完成操作。
3. 驗證和管理
驗證權限
- 當使用者嘗試訪問 AWS 服務時,他們的權限將基於所屬群組和附加策略來決定。
- 您可以通過模擬功能(IAM Policy Simulator)來測試和驗證策略是否正確應用。
定期審查
- 定期審查群組和使用者的權限,確保符合最小權限原則。
- 將不再需要訪問的使用者從群組中移除,或者停用該使用者帳戶。
總結
通過創建 IAM 使用者和群組,您可以精確地管理誰能訪問哪些 AWS 資源,並有效地應對不同的安全需求。正確設置 IAM 是保護您的 AWS 環境的重要步驟。
本文章以 CC BY 4.0 授權