AWS CLI创建多个用户



我正在尝试使用AWS CLI创建多个用户。这只是一次学习练习。根据我所做的更改,我会出现不同的错误。经过一点搜索,我更改了编码并使用了文件://,该文件消除了接收到的无效JSON错误。我在一个json文件中尝试过,这个文件是ASCII编码的,只有一个用户。

aws iam create-user --cli-input-json file://aws-ec2.json --profile MyProf

我得到:

Parameter validation failed: Invalid length for parameter Path, value:
0, valid range: 1-inf Invalid length for parameter
PermissionsBoundary, value: 0, valid range: 20-inf Invalid length for
parameter Tags[0].Key, value: 0, valid range: 1-inf

如果我添加另一个用户,那么将UserName行更改为";MyEC2"第二EC2〃;,它只是给了我CCD_ 1。

这是我正在使用的JSON:

{
"Path": "",
"UserName": "MyEC2",
"PermissionsBoundary": "",
"Tags": [
{
"Key": "",
"Value": ""
}
]
}

我知道我做错了什么,我就是搞不明白是什么!

谢谢约翰。没有人需要补充什么。我的一个朋友,网络人士,建议我将命令复制到Excel中,连接列,然后将命令复制并粘贴到CLI中。

我希望得到不同的回答,但正如我在问题中所写的,这只是一次学习练习。你的答案是一个答案,显然是一个正确的答案。

再次感谢您抽出时间。

最新更新