AWS CLI 版本选择以及使用
AWS CLI 版本 1
版本1,适用于生产环境,而版本2还在试行阶段,不建议使用
使用捆绑安装程序安装 AWS CLI 版本 1
1,使用以下命令下载 AWS CLI 版本 1 捆绑安装程序。
curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
2,从程序包中提取文件。
unzip awscli-bundle.zip
如果没有 unzip,请使用 Linux 发行版的内置程序包管理器进行安装。
3,运行安装程序
sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
默认情况下,安装脚本在系统默认版本的 Python 下运行。如果已安装 Python 的可选版本并希望使用该版本安装 AWS CLI,请使用该版本按 Python 可执行文件的绝对路径运行安装脚本,如下所示。
sudo /usr/local/bin/python3.7 awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
安装程序在 /usr/local/aws 中安装 AWS CLI,并在 /usr/local/bin 目录中创建符号链接 aws。使用 -b 选项创建符号链接将免除在用户的 $PATH 变量中指定安装目录的需要。这应该能让所有用户通过在任何目录下键入 aws 来调用 AWS CLI。
如果报以下错
Unable to locate credentials. You can configure credentials by running "aws configure".
关键一步:选择ec2,附加/替换 IAM 角色 添加你新建立的角色
赋予权限