Cuando uso un Ubuntu de linode
ssh-keygen -l por defecto busca un archivo RSA para "listar".
Sin embargo, ssh emitido desde un cliente solicita la verificación de la clave ECDSA del linodo remoto.
Esto significa que en el linode lo siguiente
ssh-keygen -l -f /etc/ssh/ssh_host_ecdsa_key.pub tendría que emitirse para conocer la clave que es inconveniente y difícil de recordar.
En caso de que no sea que ambas herramientas estén predeterminadas a RSA o que ambas herramientas estén predeterminadas a ECDSA. ¿Por qué los valores predeterminados están "desincronizados"?
Editar: para aclarar, ssh-keygen -l parece estar predeterminado a RSA y conoce la ruta predeterminada. Si ssh indicaría con una clave RSA, entonces se puede usar ssh-keygen con el comando más corto. Desafortunadamente, ssh solicita con la clave ECDSA.