【发布时间】:2016-04-04 14:35:00
【问题描述】:
在与新的 Linux 服务器 (Ubuntu) 进行第一次 SSH 连接期间,我看到了一个密钥指纹,其格式如下:
ECDSA key fingerprint is SHA256:Dvj5iH81LekYL2qA6VY1NkzXTB1TSkH+yc3kVclgGBc.
Are you sure you want to continue connecting (yes/no)? yes
当我想将此指纹与我自己生成的指纹进行比较时,我使用
ssh-keygen -l -f /etc/ssh/ssh_host_ecdsa_key.pub
不幸的是,这会以不同的格式输出指纹,例如:
256 b1:53:22:1c:71:5e:11:f1:6c:a0:97:78:42:17:1b:b0 root@Ubuntu-1404-trusty-64-minimal (ECDSA)
如何确保在两种情况下获得相同的格式,以便轻松比较?
【问题讨论】:
标签: authentication ssh public-key