AWS EC2: Python API Boto 的安装

1,安装
         1> 使用yum package

          yum install python python-devel python-pip
          python-pip install boto
          $ python -c "import boto; print boto.Version"
          2.48.0
          2> pip install boto

2, 配置

boto的配置文件有两种:

1.用户家目录配置文件~/.boto,此文件只对该用户有用。

2.全局配置文件/etc/boto.cfg,对所有用户有效。

这两个文件是需要按照需求来自己创建的,它主要的作用是为了存储AWS API的验证信息:
[Credentials]

aws_access_key_id=XXXX

aws_secret_access_key=XXXX

设置文件权限仅对自己有效:
chmod 600 ~/.boto

这里的两个值如要在你的aws账户中获取,如何获取,请看图片

AWS EC2: Python API Boto 的安装


AWS EC2: Python API Boto 的安装

AWS EC2: Python API Boto 的安装


点击Crete New Access Key 你将获得 Access Key ID和Secret Access Key这就是boto配置文件中需要配置的两个验证值,相当于API连接AWS的凭证。创建这个配置文件的作用是使你在开发过程中,不需要将凭证写到代码中,当然你也可以不创建这个配置文件而直接写到代码中。

参考:https://blog.****.net/apache0554/article/details/45584805