有没有可以用来验证公钥(id_rsa.pub)的命令,只需格式仅有的。
有时我添加了新的换行符,有时文件缺少ssh-rsa
前缀,那么是否有命令可以验证?
答案1
你可以使用ssh-keygen
它。尽管它的名字如此,但它能做的事情远不止生成密钥:
dennis@lightning:~$ ssh-keygen -l -f .ssh/id_rsa.pub
2048 68:df:b2:22:d8:43:5d:36:75:c1:d8:59:c0:8c:22:e8 Dennis Kaarsemaker (RSA)
dennis@lightning:~$ ssh-keygen -l -f foo.txt
foo.txt is not a public key file.