本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
檢視 AWS 帳戶 識別符
AWS 會為每個 指派下列唯一識別符 AWS 帳戶:
- AWS 帳戶 ID
-
可唯一識別 的 12 位數號碼,例如 012345678901 AWS 帳戶。許多 AWS 資源在其 Amazon Resource Name (ARNs) 中包含帳戶 ID。帳戶 ID 部分會將一個帳戶中的資源與另一個帳戶中的資源區分開來。如果您是 AWS Identity and Access Management (IAM) 使用者,您可以使用 AWS Management Console 帳戶 ID 或帳戶別名登入 。雖然 帳戶 IDs 與任何識別資訊一樣,都應該謹慎使用和共用,但不會被視為秘密、敏感或機密資訊。
- 正式使用者 ID
-
英數字元識別符,例如 79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be
,是混淆形式的 AWS 帳戶 ID。您可以使用此 ID 來識別 AWS 帳戶 ,使用 Amazon Simple Storage Service (Amazon S3) 授予儲存貯體和物件的跨帳戶存取權。您可以將 正式使用者 ID 擷取 AWS 帳戶 為根使用者或 IAM 使用者。
您必須使用 進行身分驗證 AWS ,才能檢視這些識別符。
請勿將您的 AWS 登入資料 (包括密碼和存取金鑰) 提供給需要 AWS 帳戶 識別符才能與您共用 AWS 資源的第三方。這樣做會讓他們存取您擁有 AWS 帳戶 的 。
尋找您的 AWS 帳戶 ID
您可以使用 AWS Management Console 或 AWS Command Line Interface () 尋找 AWS 帳戶 ID AWS CLI。在 主控台中,帳戶 ID 的位置取決於您是以根使用者還是 IAM 使用者身分登入。無論您是以根使用者或 IAM 使用者身分登入,帳戶 ID 都相同。
尋找您的帳戶 ID 做為根使用者
- AWS Management Console
-
以根使用者身分登入時尋找您的 AWS 帳戶 ID
若要執行下列步驟,您至少必須擁有下列 IAM 許可:
-
在右上角的導覽列中,選擇您的帳戶名稱或號碼,然後選擇安全登入資料。
如果您沒有看到安全登入資料選項,您可能會以 IAM 角色的聯合身分使用者身分登入,而不是以 IAM 使用者身分登入。在此情況下,請尋找項目帳戶及其旁邊的帳戶 ID 號碼。
-
在帳戶詳細資訊區段下,帳戶號碼會顯示在 AWS 帳戶 ID 旁。
- AWS CLI & SDKs
-
使用 尋找您的 AWS 帳戶 ID AWS CLI
若要執行下列步驟,您至少必須擁有下列 IAM 許可:
使用 get-caller-identity 命令,如下所示。
$
aws sts get-caller-identity \
--query Account \
--output text
123456789012
尋找您的帳戶 ID 做為 IAM 使用者
- AWS Management Console
-
以 IAM 使用者身分登入時尋找您的 AWS 帳戶 ID
若要執行下列步驟,您至少必須擁有下列 IAM 許可:
-
在右上角的導覽列中,選擇您的使用者名稱,然後選擇安全登入資料。
如果您沒有看到安全登入資料選項,您可能會以 IAM 角色的聯合身分使用者身分登入,而不是以 IAM 使用者身分登入。在此情況下,請尋找項目帳戶及其旁邊的帳戶 ID 號碼。
-
在頁面頂端的帳戶詳細資訊下,帳戶號碼會顯示在 AWS 帳戶 ID 旁。
- AWS CLI & SDKs
-
使用 尋找您的 AWS 帳戶 ID AWS CLI
若要執行下列步驟,您至少必須擁有下列 IAM 許可:
使用 get-caller-identity 命令,如下所示。
$
aws sts get-caller-identity \
--query Account \
--output text
123456789012
尋找您 的正式使用者 ID AWS 帳戶
您可以使用 AWS 帳戶 AWS Management Console 或 找到 的正式使用者 ID AWS CLI。的正式使用者 ID AWS 帳戶 專屬於該帳戶。您可以將 正式使用者 ID 擷取 AWS 帳戶 為根使用者、聯合身分使用者或 IAM 使用者。
尋找正式 ID 做為根使用者或 IAM 使用者
- AWS Management Console
-
以根使用者或 IAM 使用者身分登入主控台時,尋找您帳戶的正式使用者 ID
若要執行下列步驟,您至少必須擁有下列 IAM 許可:
-
以根使用者或 IAM 使用者 AWS Management Console 身分登入 。
-
在右上角的導覽列中,選擇您的帳戶名稱或號碼,然後選擇安全登入資料。
如果您沒有看到安全登入資料選項,您可能會以 IAM 角色的聯合身分使用者身分登入,而不是以 IAM 使用者身分登入。在此情況下,請尋找其旁邊的項目帳戶和帳戶 ID 號碼。
-
在帳戶詳細資訊區段下,正式使用者 ID 會出現在正式使用者 ID 旁。您可以使用正式使用者 ID 來設定 Amazon S3 存取控制清單 ACLs)。
- AWS CLI & SDKs
-
使用 尋找正式使用者 ID AWS CLI
相同的 AWS CLI 和 API 命令適用於 AWS 帳戶根使用者、IAM 使用者或 IAM 角色。
使用 list-buckets 命令,如下所示。
$
aws s3api list-buckets \
--max-items 10 \
--page-size 10 \
--query Owner.ID \
--output text
249fa2f1dc32c330EXAMPLE91b2778fcc65f980f9172f9cb9a5f50ccbEXAMPLE
尋找正式 ID 做為具有 IAM 角色的聯合身分使用者
- AWS Management Console
-
以具有 IAM 角色的聯合身分使用者身分登入主控台時,尋找您帳戶的正式 ID
-
以 IAM 角色的聯合身分使用者 AWS Management Console 身分登入 。
-
在 Amazon S3 主控台中,選擇儲存貯體名稱以檢視儲存貯體的詳細資訊。
-
選擇許可索引標籤標籤。
-
在存取控制清單區段的儲存貯體擁有者下, AWS 帳戶 會顯示您 的正式 ID。
- AWS CLI & SDKs
-
使用 尋找正式使用者 ID AWS CLI
相同的 AWS CLI 和 API 命令適用於 AWS 帳戶根使用者、IAM 使用者或 IAM 角色。
使用 list-buckets 命令,如下所示。
$
aws s3api list-buckets \
--max-items 10 \
--page-size 10 \
--query Owner.ID \
--output text
249fa2f1dc32c330EXAMPLE91b2778fcc65f980f9172f9cb9a5f50ccbEXAMPLE