boto3 1.1.2 文档说该create_key_pair
命令应该返回一个包含新创建的密钥对的私钥的字典。
我确实在用那个版本……</p>
>>> import boto3
>>> boto3.__version__
'1.1.2'
…然而,当我运行时,create_key_pair
我反而返回了一个KeyPair
对象,该对象似乎不包含有关私钥的任何信息。确实创建了密钥对,只是我无法检索私钥,因为它仅在创建密钥对时才可用。较旧的 boto API 显然.save
在对象上有一个方法KeyPair
可以将密钥保存到文件中,但这似乎也已从 API 中删除。
在 boto3 1.1.2 中,如何创建新的 EC2 密钥对并检索其私钥?