Awscli:修订间差异
跳到导航
跳到搜索
此页面具有访问限制。如果您看见此消息,则说明您没有权限访问此页面。
(→常用指令) |
(→常用指令) |
||
(未显示同一用户的4个中间版本) | |||
第3行: | 第3行: | ||
== 常用指令 == | == 常用指令 == | ||
開管理員帳號(這邊 | |||
=== IAM === | |||
開管理員帳號(這邊 是使用AWS內 已經有的<code>AdministratorAccess</code>): | |||
<syntaxhighlight lang="shell-session"> | <syntaxhighlight lang="shell-session"> | ||
$ aws iam create-user --user-name ${MY_AWS_USERNAME} | $ aws iam create-user --user-name ${MY_AWS_USERNAME} | ||
第9行: | 第11行: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
生出access key: | 生出access key ,一個帳號最多兩把。其中的<code>AccessKeyId</code>與<code>SecretAccessKey</code>就是需要的設定,要注意<code>SecretAccessKey</code>之後不會再出現 : | ||
<syntaxhighlight lang="shell-session"> | <syntaxhighlight lang="shell-session"> | ||
$ aws iam create-access-key --user-name ${MY_AWS_USERNAME} | $ aws iam create-access-key --user-name ${MY_AWS_USERNAME} | ||
</syntaxhighlight> | |||
超過兩把再呼叫會出現錯誤訊息: | |||
<pre> | |||
An error occurred (LimitExceeded) when calling the CreateAccessKey operation: Cannot exceed quota for AccessKeysPerUser: 2 | |||
</pre> | |||
列出這個帳號所有的access key(只會有<code>AccessKeyId</code>,不會有<code>SecretAccessKey</code>): | |||
<syntaxhighlight lang="shell-session"> | |||
$ aws iam list-access-keys --user-name ${MY_AWS_USERNAME} | |||
</syntaxhighlight> | </syntaxhighlight> | ||
2018年5月8日 (二) 06:45的版本
awscli是AWS官方提供的Command Line Interface(CLI)软件。
常用指令
IAM
开管理员账号(这边是使用AWS内已经有的AdministratorAccess
):
$ aws iam create-user --user-name ${MY_AWS_USERNAME}
$ aws iam attach-user-policy --policy-arn arn:aws:iam::aws:policy/AdministratorAccess --user-name ${MY_AWS_USERNAME}
生出access key,一个账号最多两把。其中的AccessKeyId
与SecretAccessKey
就是需要的设定,要注意SecretAccessKey
之后不会再出现:
$ aws iam create-access-key --user-name ${MY_AWS_USERNAME}
超过两把再呼叫会出现错误讯息:
An error occurred (LimitExceeded) when calling the CreateAccessKey operation: Cannot exceed quota for AccessKeysPerUser: 2
列出这个账号所有的access key(只会有AccessKeyId
,不会有SecretAccessKey
):
$ aws iam list-access-keys --user-name ${MY_AWS_USERNAME}