Ssh
提取 ssh 密鑰算法
是否有命令提取有關用於 SSH 密鑰的算法(RSA、ECDSA、3DES …)的資訊,而不管格式(pem、der 等)如何?我查看了 openssl,但我找不到任何關於此的內容。
您可以使用下一個命令來獲取密鑰的類型(RSA、DSA 等):
# ssh-keygen -l -f .ssh/id_rsa 2048 SHA256:4+Na0ttfBkspSFSYnRjwbwja8/b708lRxzqjPBzLJMw ........ (RSA) # ssh-keygen -l -f .ssh/id_dsa 1024 SHA256:F6h53Zu0A9M094CbszkwxfQ5L2EZ0kUEpLkH0dp1alU ........ (DSA) # ssh-keygen -l -f .ssh/id_ed25519 256 SHA256:b4mTk5rvo0SgazbzQxame6gX7r1MPtXeGNJY2q4Y3dg ........ (ED25519)
在命令中,您可以指定文件的私鑰或公鑰