sftp 公共 rsa 密钥 ubuntu 16.04

sftp 公共 rsa 密钥 ubuntu 16.04

为什么在 Ubuntu 16.04 中创建公共 rsa 密钥的格式与在 Ubuntu 14.04 中创建公共 rsa 密钥的格式不同?

Ubuntu 14.04

test@ubuntu:/etc/ssh$ ssh-keygen -lf ssh_host_rsa_key.pub 
2048 ad:e2:ec:56:c0:df:26:36:8a:a4:1e:64:8f:c6:84:4c  root@ubuntu (RSA)

Ubuntu 16.04

test@test-VirtualBox:/etc/ssh$ ssh-keygen -lf ssh_host_rsa_key.pub 
2048 SHA256:YWPFBWJYHxxy9FatUnzzsFiZ+QkSpWAKjAy3pZ2GL+Y root@test-VirtualBox (RSA)

16.04 中是否可以获得与 14.04 中相同的格式?

答案1

环顾四周,找到了答案

https://superuser.com/questions/929566/sha256-ssh-fingerprint-given-by-the-client-but-only-md5-fingerprint-known-for-se

仍然可以使用此命令创建 md5 密钥

ssh-keygen -lf ssh_host_rsa_key.pub -E md5

相关内容