-
AWS
CLI
的安装和使用:
一、安装
1
、
windows
下使用
MSI
installer
安装:
MSI installer
下载地址:
/aws-cli/
<
/p>
(
64
位下载)
2
、
linux
下使用
bundled
installer
下载:
Bundled
installer
下载:
wget /aws-cli/
unzip
sudo
./awscli-bundle/install
-i
/usr/local/aws
-b
/usr/local/bin/aws
如果你没有
sudo
权限或者想要使用当前用户安装
AWS CLI
则,运行下面的命令:
./awscli-bundle/install -b ~/bin/aws
3
、安装
AWS CLI
要使用
pip
(要先安装
p
ython
,在
python
下安装<
/p>
pip
)
A
、安装
python
:
/download/
p>
B
、安装好后使用
easy_instal
l
安装
pip
,输入命令
easy_install
pip
C
、
如
果
p>
没
有
easy_install
运
行
/pypa/setuptools/ra
w/bootstrap/ez_
D
、安装
好
pip
之后,运行命令:
pip
install awscli
F
、输入命令:
aws help
检测是否安装好
aws cli
二、配置
AWS CLI
是需要有
IAM
账号,首先创建
IAM
账号。再在命令行输入:
aws configure
根据提示输入相应的
aws
access key ID
,
aws secret
access key
以及
region
。
接下来就可
以使用
AWS
CLI
进行操作了。
三、使用
1
、
EC2
的启用:
run-instances
[--dry-run | --no-dry-
run]
检查是否你有行动所需的权限
--image-id
的
ID
,可以通过
< br>describe-images
查看
可以使用
[--key-name
密钥对的名称,
可以使用
create-
key-pair
创建
[--security-groups
安全组的名称,默认
VPC
,必须使用安全
组
[--security-group-ids
安全组的
ID,
create-security-
group
创建
[--user-
data
用户数据实例,
可以指定为一
个字符串或者一个文件
,file://...
[--instance-type
实例类型。默认为
[--placement
实例的位置
--placement Availabilit
yZone=value,GroupName=value,Tenancy=value
[--kernel-id
内核
的
ID,
建议使用
PV-GRUB
p>
代替内核和
RAM
磁盘
[--ramdisk-id
磁盘的
ID
[--block-device-mappings
块设备
JSON
的语法:
[
{
}
},
{
}
}
]
[--monitoring
监控的实例
--monitoring
Enabled=value
JSON
语法:
{
:
true
|
false
}
[--subnet-id
子网启动的实例
ID
[--disable-api-termination | --enable-
api-termination]
布尔型
将这个参数设置为
true
,
你不能终止实例使用
Amazon
EC2<
/p>
控制台
,CLI
或
API;
否则
,
您可
以。如果你将这个参数设置为
true
,
然后希望能够终止实例
,
你必须首先使用
modify-instan
ce-
attribute
改变
disableApiTermin
ation
的
value
为
false
。或者
,
您设
置
——
insta
nce-
initiated-shutdown-behavior
来
终止
,
您可以通过运行关闭该实例的命
令来终止
实例。
[--instance-initiated-shutdown-behavior
表明一个实例停止或终止时是否关
闭该实例。
[--private-ip-address
私有
IP
地址。<
/p>
[--client-token
[--additional-info
[--network-interfaces
一个或多个网络接口
[
{
{
}
...