AWS Systems ManagerChange Manager 不再開放給新客戶。現有客戶可以繼續正常使用該服務。如需詳細資訊,請參閱AWS Systems ManagerChange Manager可用性變更。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
從 Session Manager 遷移至即時節點存取
啟用即時節點存取後,Systems Manager 不會對 Session Manager 的現有資源進行任何變更。這可確保現有環境不會中斷,使用者可以在您建立和驗證核准政策後繼續啟動工作階段。準備好測試核准政策後,您必須修改現有的 IAM 政策,以完成到即時節點存取的轉換。這包括新增即時節點存取身分所需的許可,以及移除 Session Manager 的 StartSession API 操作的許可。建議您使用 AWS 帳戶 和 中的身分和節點子集來測試核准政策 AWS 區域。
如需有關即時節點存取所需許可的詳細資訊,請參閱使用 Systems Manager just-in-time存取。
如需有關修改和識別 IAM 許可的詳細資訊,請參閱 IAM User Guide 中的 Adding and removing IAM identity permissions。
以下內容說明從 Session Manager 遷移到即時節點存取的詳細方法。
從 Session Manager 遷移至即時節點存取需要仔細的規劃和測試,以確保順利轉換,而不會中斷您的營運。下列各節說明如何完成此程序。
先決條件
開始之前,請確保您已完成下列任務:
-
設定 Systems Manager 整合式主控台。
-
已確認您擁有修改帳戶中 IAM 政策的許可。
-
已識別目前授予 Session Manager 許可的所有 IAM 政策和角色。
-
已記錄您目前的 Session Manager 組態,包括工作階段偏好設定和記錄設定。
評估
完成下列任務,評估您目前的環境並概述所需的核准行為:
-
清查您的節點 – 識別使用者目前透過 Session Manager 存取的所有節點。
-
識別使用者存取模式 – 記錄哪些使用者或角色需要存取哪些節點,以及在何種情況下存取。
-
映射核准工作流程 – 決定誰應該核准不同類型節點的存取請求。
-
檢閱標記策略 – 確保您的節點都已正確標記,以支援您計劃的核准政策。
-
稽核現有的 IAM 政策 – 識別包含 Session Manager 許可的所有政策。
規劃
分階段策略
從 Session Manager 遷移至即時節點存取時,建議使用如下的分階段方法:
-
階段 1:設定與組態 – 啟用即時節點存取,而不修改現有的 Session Manager 許可。
-
階段 2:政策開發 – 建立和測試節點的核准政策。
-
階段 3:試行遷移 – 將一小群非關鍵節點和使用者或角色從 Session Manager 修改為即時節點存取。
-
階段 4:完全遷移 – 逐漸遷移所有剩餘的節點和使用者或角色。
時間表考量
規劃從 Session Manager 遷移至即時節點存取的時間表時,請考慮下列因素:
-
給予使用者訓練和適應新核准工作流程的時間。
-
在營運活動較少的期間排程遷移。
-
包含疑難排解和調整的緩衝時間。
-
規劃一段平行操作期間,在此期間,兩個系統都可用。
實作步驟
階段 1:設定與組態
-
在 Systems Manager 主控台中啟用即時節點存取。如需詳細步驟,請參閱使用 Systems Manager just-in-time存取。
-
設定即時節點存取的工作階段偏好設定,以符合您目前的 Session Manager 設定。如需詳細資訊,請參閱更新即時節點存取工作階段偏好設定。
-
設定存取請求的通知偏好設定。如需詳細資訊,請參閱設定即時存取請求的通知。
-
如果您的 Windows Server 節點使用 RDP 連線,請設定 RDP 錄製。如需詳細資訊,請參閱錄製 RDP 連線。
階段 2:政策開發
-
為即時節點存取管理員和使用者建立 IAM 政策。
-
根據您的安全要求和使用案例開發核准政策。
-
在非生產環境中測試您的政策,確保它們如預期般運作。
階段 3:試行遷移
-
選取一小群使用者和非關鍵節點用於試行遷移。
-
為試行遷移使用者建立包含即時節點存取許可的 IAM 政策。
-
從試行遷移使用者的 IAM 政策中移除 Session Manager 許可 (
ssm:StartSession)。 -
為試行遷移使用者提供新存取請求工作流程的訓練。
-
監控試行遷移是否有問題並收集意見回饋。
-
根據試行遷移結果調整政策和程序。
試行遷移使用者的 IAM 政策修改範例
具有 Session Manager 許可的原始政策:
修改後的即時節點存取政策:
階段 4:完全遷移
制定排程,分批遷移剩餘的使用者和節點。
測試方法
在整個遷移過程中,執行下列測試:
-
政策驗證 – 驗證核准政策是否正確套用至預期的節點和使用者。
-
存取請求工作流程 – 針對自動核准和手動核准案例,測試從存取請求到工作階段建立的完整工作流程。
-
通知 – 確認核准者是否透過設定的管道 (電子郵件、Slack、Microsoft Teams) 收到通知。
-
記錄和監控 – 確認工作階段日誌和存取請求是否已正確擷取和儲存。
成功遷移的最佳實務
-
儘早且經常地溝通 – 告知使用者有關遷移的時間表和即時節點存取的優勢。
-
從非關鍵系統開始遷移 – 從開發或測試環境開始遷移,然後再遷移生產環境。
-
記錄一切 – 維護核准政策、IAM 政策變更和組態設定的詳細記錄。
-
監控和調整 – 持續監控存取請求和核准工作流程,並視需要調整政策。
-
建立控管 – 建立程序,用於定期檢閱核准政策並在環境變更時更新核准政策。