Amazon web services 如何使用初始密码在AWS上创建用户

Amazon web services 如何使用初始密码在AWS上创建用户,amazon-web-services,aws-sdk,aws-cli,Amazon Web Services,Aws Sdk,Aws Cli,我需要创建很多新的AWS用户 我想从他们的电子邮件地址生成他们的用户名: Example@gmail.com -> username: example 并给他们一个默认密码,他们可以在首次登录时更改该密码。创建用户后,应将所有用户放入同一组,以具有相同的权限 是否有一个bash脚本或python可以自动执行此过程?您可以使用AWS CLI for bash或AWS SDK(boto3)for python来自动执行此任务。 以下是您需要执行的操作: 从文件或数据库中读取电子邮件 使用S

我需要创建很多新的AWS用户

我想从他们的电子邮件地址生成他们的用户名:

Example@gmail.com -> username: example 
并给他们一个默认密码,他们可以在首次登录时更改该密码。创建用户后,应将所有用户放入同一组,以具有相同的权限


是否有一个bash脚本或python可以自动执行此过程?

您可以使用AWS CLI for bash或AWS SDK(boto3)for python来自动执行此任务。 以下是您需要执行的操作:

  • 从文件或数据库中读取电子邮件
  • 使用SDK创建用户功能创建新的IAM用户。访问doc的链接
  • 使用SDKget login profile函数为登录时密码重置标志的用户创建密码。遵循规则。注意:它将为用户提供控制台访问权限
  • 使用SDK将用户添加到特定组中。遵循规则
  • 参考: