Awscli:修订间差异
跳到导航
跳到搜索
此页面具有访问限制。如果您看见此消息,则说明您没有权限访问此页面。
(→安裝) |
(→安裝) |
||
第4行: | 第4行: | ||
== 安裝 == | == 安裝 == | ||
可以透過pipx安裝: | 可以透過pipx安裝 ,避免影響到目前環境內的套件 : | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> |
2021年11月6日 (六) 08:37的版本
awscli是AWS官方提供的Command Line Interface(CLI)軟體。
安裝
可以透過pipx安裝,避免影響到目前環境內的套件:
pipx install awscli
常用指令
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}