我很難找出一種方法(如果可能),用Python Boto庫創建一個新的AWS密鑰對,然後下載該密鑰對。使用python boto創建並下載AWS ec2密鑰對
6
A
回答
11
boto中的create_keypair方法返回的Key對象有一個「save」方法。所以,基本上你可以做這樣的事情:
>>> import boto
>>> ec2 = boto.connect_ec2()
>>> key = ec2.create_key_pair('mynewkey')
>>> key.save('/path/to/keypair/dir')
如果你想有一個更詳細的例子,請https://github.com/garnaat/paws/blob/master/ec2_launch_instance.py。
這有幫助嗎?如果沒有,請提供一些關於您遇到的問題的細節。
相關問題
- 1. 使用boto新創建的ec2實例的ssh密鑰
- 2. AWS EC2密鑰對設置
- 3. 創建和下載使用jclouds訪問的幫助下AWS EC2密鑰對,私鑰
- 4. AWS EC2 SSH密鑰
- 5. 如何獲取AWS EC2密鑰對創建日期?
- 6. 首次設置aws ec2 - 密鑰對
- 7. 創建AWS EC2實例的私鑰
- 8. 使用EC2實例創建中的「無密鑰對繼續」?
- 9. 使用Boto2中的密鑰對創建EC2實例
- 10. 使用多個密鑰對創建ec2實例
- 11. 在AWS支持API中使用Python Boto
- 12. Python AWS BOTO錯誤
- 13. 誰使用Boto和Python創建了Amazon EC2實例?
- 14. 使用boto ec2連接對象在VPC中創建安全組
- 15. aws每個人需要創建新的密鑰對來訪問EC2?
- 16. 使用pkcs11Interop創建3DES密鑰並輸出密鑰值或創建密鑰值用於創建
- 17. 使用Python API Boto簡單創建AWS實例?
- 18. 如何使用Python Boto Library在AWS S3中設置文件(密鑰)的權限?
- 19. SSH密鑰對 - 添加到EC2實例
- 20. AWS EC2創建AMI
- 21. 是ec2實例中用戶特有的AWS ec2專用密鑰
- 22. 如何使用python從aws s3下載文件而不使用密鑰
- 23. txt中的AWS EC2 pem密鑰
- 24. AWS Boto S3 API讀取KMS加密密鑰
- 25. 在python中使用cognito獲取AWS憑證boto
- 26. 使用動態密鑰創建對象
- 27. 亞馬遜EC2密鑰對恢復
- 28. Amazon AWS密鑰對不再安全使用。如何在ec2實例上禁用/替換此密鑰對?
- 29. Python,GioSettings創建密鑰
- 30. 在HKLM下創建密鑰
我建議您自己創建ssh密鑰並將公鑰上傳到EC2,而不是讓Amazon創建密鑰對。下面是我寫的一篇文章:http://alestic.com/2010/10/ec2-ssh-keys您應該可以使用boto執行「ec2-import-keypair」API調用。 – 2012-07-30 23:02:38