SSH Fingerprint


There is a remote box (an embedded system running a proprietary ssh
server) that I log in to for the first time and it generates a key for
acceptance. That is all good. However, every time the network admin
resets the remote box to default configuration the key changes and I
have to manually edit the host file to remove the old key.

Resetting to default config on the box simply just restores the settings
to factory defaults.

Is this expected behavior? What defines a fingerprint?