如何在AWS上更改您的IAM用户名

这是续集。
您可以通过以下链接以PDF格式下载本文,以为我们提供支持。

将指南下载为PDF


这是续集。

这是续集。
这是续集。

如何在AWS上更新或重命名IAM用户?您可以使用AWS IAM服务(身份和访问管理)来安全地管理对您的AWS服务和资源的访问。 IAM允许云管理员使用访问AWS资源的适当权限来创建和管理AWS用户和组。

创建用户后,对帐户进行更改并不是一项常见的任务。在大多数情况下,更改用于自动化操作的访问密钥和SSH密钥是密钥操作。本指南将向您展示如何修改IAM用户帐户以对其进行更新/重命名。

如果更改用户的名称或路径,则会发生以下情况:

  • 与用户关联的所有策略均保留新名称。
  • 用户与新名称保持在同一组中。
  • 用户的唯一ID保持不变。
  • 将用户称为主体(已授予用户访问权限)的资源策略或角色策略会自动更新为使用新名称或路径。

步骤1:设置AWS CLI

请注意,在AWS控制台中没有重命名用户的选项。要更改用户名或路径,您必须使用AWS CLI,Windows PowerShell工具或AWS API。

该操作需要最新的主要版本的AWS CLI。

在Linux上安装和使用AWS CLI

设置完成后,请确保其正常工作。

$ aws s3 ls
2020-04-04 22:49:47 ami-image-bucket
2019-11-20 18:27:47 mydemo-bucket

步骤2:建立IAM使用者

让我们创建一个Demo用户,稍后再重命名。创建一个名为 费多斯

aws iam create-user --user-name fedosh

这是运行命令的输出:

    "User": {
        "Path": "/",
        "UserName": "fedosh",
        "UserId": "AIDARX4Y6JA3CZXGXGR5J",
        "Arn": "arn:aws:iam::120942969046:user/fedosh",
        "CreateDate": "2020-05-26T16:14:51Z"
    }
}

步骤2:在AWS上重命名IAM用户

使用命令语法。

aws iam update-user --user-name  --new-user-name 

将创建的用户从fedosh重命名为computeforgeeks。

aws iam update-user --user-name fedosh --new-user-name computingforgeeks

确认您的更改。

$ aws iam list-users  | grep computingforgeeks -A 2 -B 2
        {
            "Path": "/",
            "UserName": "computingforgeeks",
            "UserId": "AIDARX4Y6JA3CZXGXGR5J",
            "Arn": "arn:aws:iam::120042965046:user/computingforgeeks",
            "CreateDate": "2020-05-26T16:14:51Z"
        }

您可以从Web控制台看到相同的内容。

以前:

后:

如何在AWS上更改您的IAM用户名

现在,您可以使用新名称删除测试用户。

aws iam delete-user --user-name computingforgeeks

AWS详细信息:

使用Image Builder为AWS创建RHEL / CentOS 8自定义AMI

评分最高的AWS云认证考试准备

如何在AWS上重置/更改IAM用户密码

如何在AWS上重置RDS主用户密码

这是续集。
您可以通过以下链接以PDF格式下载本文,以为我们提供支持。

将指南下载为PDF


这是续集。

这是续集。
这是续集。

Sidebar