I use the following command to check the fingerprint of my rsa host key of my linux box at my office.
Quote:
ssh-keygen -l -f /etc/ssh/ssh_host_rsa_key.pub
|
The results is a sixteen groups of hexadecimal numbers separated by ":", like the following (example only, not true)
Quote:
cb:9f:53:0b:6a:17:93:c0:58:aa:89:be:19:2c:76:29
|
Later on I went back home and use my Windows XP (installed with SSH Secure Shell) to connect to my linux box at my office for the first time. It then asked me whether to store the host key with a fingerprint .......
However, that fingerprint is an eleven 5-character sequence separated by hyphen. For example, like the following (just an example, not true):
Quote:
xivod-rhcfu-nfjwe-tqkbv-fhwei-jowfc-hkwbx-qowen-qfblz-ytbgo-wugvn
|
They are different! Even a blind man can tell this! But I expect them to be the same! Can any one tell me what's going on? And how can I verify that the fingerprint I received on the home machine (MS Windows) is the same as that on the remote host (linux box at my office)?