使用python boto创建和下载AWS ec2密钥对

Der*_*rek 6 python amazon-ec2 boto

我很难找到一种方法(如果可能的话)用Python Boto库创建一个新的AWS密钥对,然后下载该密钥对.

gar*_*aat 11

由boto中的create_keypair方法返回的Key对象具有"save"方法.所以,基本上你可以这样做:

>>> import boto
>>> ec2 = boto.connect_ec2()
>>> key = ec2.create_key_pair('mynewkey')
>>> key.save('/path/to/keypair/dir')
Run Code Online (Sandbox Code Playgroud)

如果您想要更详细的示例,请查看https://github.com/garnaat/paws/blob/master/ec2_launch_instance.py.

这有帮助吗?如果没有,请提供有关您遇到的问题的一些细节.