檢視 AWS 帳戶 識別碼 - AWS 帳戶管理

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

檢視 AWS 帳戶 識別碼

AWS 將下列唯一識別碼指派給每個識別碼 AWS 帳戶:

AWS 帳戶 ID

一個十二位數的數字,例如 012345678901,可唯一識別一個. AWS 帳戶許多 AWS 資源在其 Amazon 資源名稱 (ARN) 中包含帳戶 ID。帳號 ID 部分會區分一個帳號中的資源與另一個帳號中的資源。如果您是 AWS Identity and Access Management (IAM) 使用者,則可以 AWS Management Console 使用帳戶 ID 或帳戶別名登入。雖然帳號 ID 與任何識別資訊一樣,都應小心使用和分享,但這些 ID 並不被視為秘密、敏感或機密資訊。

規範使用者 ID

字母數字標識符,例如79a59df900b949e55d96a1e698fbacedfd6e09d98eacf8f8d5218e7cd47ef2be,它是 ID 的模糊形式。 AWS 帳戶 使用 Amazon 簡單儲存服務 (Amazon S3) 授予儲存貯體和物件的跨帳戶存取權 AWS 帳戶 時,您可以使用此 ID 識別。您可以根使用者或 IAM 使用者身分擷取您 AWS 帳戶 的標準使用者 ID。

您必須經過驗證 AWS 才能檢視這些識別碼。

警告

請勿將您的 AWS 憑據(包括密碼和訪問密鑰)提供給需要您的 AWS 帳戶 識別碼才能與您共享 AWS 資源的第三方。這樣做會給他們相同 AWS 帳戶 的訪問權限。

找到您的 AWS 帳戶 身份證

您可以使用 AWS Management Console 或 AWS Command Line Interface (AWS CLI) 來尋找 AWS 帳戶 識別碼。在主控台中,帳戶 ID 的位置取決於您是以根使用者或 IAM 使用者身分登入。無論您是以根使用者或 IAM 使用者身分登入,帳戶 ID 都相同。

以 root 使用者身分尋找您的帳號 ID

AWS Management Console
若要在以 root 使用者 AWS 帳戶 身分登入時尋找您的 ID
最低許可

若要執行下列步驟,您至少必須擁有下列 IAM 許可:

  • 當您以根使用者身分登入時,不需要任何 IAM 許可。

  1. 在右上角的導覽列中,選擇您的帳戶名稱或號碼,然後選擇 [安全認證]。

    提示

    如果您沒有看到「安全登入資料」選項,您可能是以具有 IAM 角色的聯合身分使用者身分登入,而不是以 IAM 使用者身分登入。在這種情況下,查找條目帳戶和其旁邊的帳戶 ID 號。

  2. 在「帳戶詳細資料」區段下,帳號會顯示在 AWS 帳戶 ID 旁邊。

AWS CLI & SDKs

若要尋找您的 AWS 帳戶 ID,請使用 AWS CLI

最低許可

若要執行下列步驟,您至少必須擁有下列 IAM 許可:

  • 當您以 root 使用者身分執行命令時,不需要任何 IAM 許可。

使用 get-caller-identity 命令,如下所示。

$ aws sts get-caller-identity \ --query Account \ --output text 123456789012

以 IAM 使用者身分尋找您的帳戶 ID

AWS Management Console
以 IAM 使用者 AWS 帳戶 身分登入時尋找您的 ID
最低許可

若要執行下列步驟,您至少必須擁有下列 IAM 許可:

  • account:GetAccountInformation

  1. 在右上角的導覽列中,選擇您的使用者名稱,然後選擇 [安全認證]。

    提示

    如果您沒有看到「安全登入資料」選項,您可能是以具有 IAM 角色的聯合身分使用者身分登入,而不是以 IAM 使用者身分登入。在這種情況下,查找條目帳戶和其旁邊的帳戶 ID 號。

  2. 在頁面頂端的 [帳戶詳細資料] 底下,帳號會顯示在 AWS 帳戶 ID 旁邊。

AWS CLI & SDKs

若要尋找您的 AWS 帳戶 ID,請使用 AWS CLI

最低許可

若要執行下列步驟,您至少必須擁有下列 IAM 許可:

  • 當您以 IAM 使用者或角色身分執行命令時,您必須具備:

    • sts:GetCallerIdentity

使用 get-caller-identity 命令,如下所示。

$ aws sts get-caller-identity \ --query Account \ --output text 123456789012

找到您的標準用戶 ID AWS 帳戶

您可以使用或來尋找您的標準 AWS 帳戶 使用 AWS Management Console 者 ID。 AWS CLI的標準使用者 ID 專屬 AWS 帳戶 於該帳戶。您可以擷取身為根使用者、聯合 AWS 帳戶 身分使用者或 IAM 使用者的標準使用者 ID。

以根使用者或 IAM 使用者身分尋找標準 ID

AWS Management Console
以 root 使用者或 IAM 使用者身分登入主控台時,尋找帳戶的標準使用者 ID
最低許可

若要執行下列步驟,您至少必須擁有下列 IAM 許可:

  • 當您以 root 使用者身分執行命令時,不需要任何 IAM 許可。

  • 當您以 IAM 使用者身分登入時,您必須擁有:

    • account:GetAccountInformation

  1. 以根使用者或 IAM 使用者身分登入。 AWS Management Console

  2. 在右上角的導覽列中,選擇您的帳戶名稱或號碼,然後選擇 [安全認證]。

    提示

    如果您沒有看到「安全登入資料」選項,您可能是以具有 IAM 角色的聯合身分使用者身分登入,而不是以 IAM 使用者身分登入。在這種情況下,查找條目帳戶和其旁邊的帳戶 ID 號。

  3. 在「帳戶詳細資料」區段下,標準使用者 ID 會顯示在「標準使用者 ID」旁邊。您可以使用規範使用者 ID 來設定 Amazon S3 存取控制清單 (ACL)。

AWS CLI & SDKs
若要使用 AWS CLI

相同 AWS CLI 的 API 命令也適用 AWS 帳戶根使用者於 IAM 使用者或 IAM 角色。

使用列表桶命令,如下所示。

$ aws s3api list-buckets \ --query Owner.ID \ --output text 249fa2f1dc32c330EXAMPLE91b2778fcc65f980f9172f9cb9a5f50ccbEXAMPLE

以具有 IAM 角色的聯合身分使用者身分尋找標準 ID

AWS Management Console
在以具有 IAM 角色的聯合身分使用者身分登入主控台時,尋找帳戶的標準 ID
最低許可
  • 您必須擁有列出和查看 Amazon S3 儲存貯體的權限。

  1. 以具有 IAM 角色 AWS Management Console 的聯合身分使用者身分登入。

  2. 在 Amazon S3 主控台中,選擇儲存貯體名稱以檢視有關儲存貯體的詳細資訊。

  3. 選擇許可索引標籤標籤。

  4. 在 [存取控制清單] 區段的 [值區擁有者] 底下,會顯示您 AWS 帳戶 的標準 ID。

AWS CLI & SDKs
若要使用 AWS CLI

相同 AWS CLI 的 API 命令也適用 AWS 帳戶根使用者於 IAM 使用者或 IAM 角色。

使用列表桶命令,如下所示。

$ aws s3api list-buckets \ --query Owner.ID \ --output text 249fa2f1dc32c330EXAMPLE91b2778fcc65f980f9172f9cb9a5f50ccbEXAMPLE