使用java访问AWS Root用户帐户

问题描述 投票:0回答:1

AWS Root用户帐户详细信息

是否有任何API可以获取AWS root用户帐户详细信息?

   ListUsersRequest request = new ListUsersRequest();
   ListUsersResult response = iam.listUsers(request);
   response.getUsers()

代码列出所有用户而不是root用户帐户详细信息

java amazon-web-services amazon-iam
1个回答
0
投票

root用户不是IAM用户,因此它不会出现在IAM用户列表中。

如果你不介意我问,你试图访问root用户是为了什么?

您可以为root用户创建一组访问密钥,并通过这些访问密钥进行java连接。

有关如何生成root用户访问密钥的信息可以在here, in the AWS documentation找到。

可以将Java配置为使用访问凭证,如here所述。

我必须警告你,对于像这样的事情,使用你的root凭据是非常糟糕的做法。根据您要执行的操作,理想情况下,您应该使用IAM用户和角色而不是root凭据。

© www.soinside.com 2019 - 2024. All rights reserved.