如何找到ssh2密钥的ssh指纹?用ssh-1键我可以做ssh-keygen -lf /path/to/keyfile。但是,当我使用ssh2将相同的密钥转换为ssh-keygen -e -f keyfile.pub > keyfile_ssh2密钥时,就不能再使用第一个命令获得指纹:
~# ssh-keygen -lf /path/to/ssh2key
ssh2key is not a public key file.发布于 2018-05-03 21:01:47
来自ssh-keygen手册页:
-m key_format
Specify a key format for the -i (import) or -e (export) conversion
options. The supported key formats are: “RFC4716” (RFC 4716/SSH2
public or private key), “PKCS8” (PEM PKCS8 public key) or “PEM”
(PEM public key). The default conversion format is “RFC4716”.RFC4716只是信息性的,不需要OpenSSH来实现它,尽管一些商业SSH实现确实采用了其中定义的格式。
换句话说,OpenSSH有自己的格式,与其他格式无关,除非它被要求导出自己的数据,以便与其他工具一起使用。
https://serverfault.com/questions/910616
复制相似问题