En mi Mac tengo 1 entrada por servidor en el ~/.ssh/known_hosts
archivo, en Ubuntu noté que hay dos creados por servidor. ¿Porqué es eso?
El formato es:
|1|wwwwwwwwwwwwwww=|wwwwwwwwww= ecdsa-sha2-nistp256 AAAAAAAAAA+AAAAA=
|1|vvvvvvvvvvvvvvv=|vvvvvvvvvv= ecdsa-sha2-nistp256 AAAAAAAAAA+AAAAA=
En ambas entradas, la primera sección antes de ecdsa-sha2-nistp256 es diferente. Después de ecdsa-sha2-nistp256 es lo mismo (clave de pub, me imagino).
Me meto en el servidor A, y desde allí me meto en el servidor B. No estoy agregando entradas manualmente, veo una advertencia de ubuntu y permito que se agregue al archivo conocido_hosts.
Eliminé el archivo conocido_hosts para esta prueba.
Tengo una duda razonable de que la entrada adicional es para la dirección ipv6, a pesar de que no la he usado para conectarme. ¿Ubuntu lo agrega automáticamente si está disponible?