要访问ec2实例,我们需要创建一个ssh密钥对。我需要提取创建密钥对的日期?是否可以使用AWS SDK SDK?
AWS开发工具包未提供从生成的密钥对中获取日期的方法。没有API可以检索私钥。可以通过某些语言的SDK检索公共密钥。但是,只有在ec2实例内部运行时才可以访问它,因为它们运行诸如curl http://169.254.169.254/latest/meta-data/public-keys/0/openssh-key
获取密钥之类的命令,并且元数据仅在EC2内部可用。
话虽这么说,但我从未听说过能够从ssh密钥对获取日期。如果您可以告诉我这是如何实现的,那么也许可以为您解决一些问题。EC2 ssh密钥对与任何其他密钥对没有区别。您问题的答案保持不变,SDK不提供此功能。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句