0
要访问ec2实例,我们需要创建一个ssh密钥对。我需要提取密钥对的创建日期? 是否有可能使用aws sdk apis?如何获取AWS EC2密钥对创建日期?
要访问ec2实例,我们需要创建一个ssh密钥对。我需要提取密钥对的创建日期? 是否有可能使用aws sdk apis?如何获取AWS EC2密钥对创建日期?
AWS开发工具包不提供从生成的密钥对中获取日期的方法。没有API来检索私钥。公钥可以通过一些语言SDK检索。但是,只有在ec2实例内部运行时才可访问,因为它们运行的命令(如curl http://169.254.169.254/latest/meta-data/public-keys/0/openssh-key
)获取密钥,且元数据仅在EC2中可用。
这就是说,我从来没有听说过能够从SSH密钥对获取日期。如果你能告诉我这是如何实现的,我可以鞭打一些适合你的东西。 EC2 ssh密钥对与任何其他密钥对都没有区别。您的问题的答案保持不变,SDK不提供此功能。