Sul mio mac ho 1 voce per server nel ~/.ssh/known_hosts
file, in Ubuntu ho notato che ce ne sono due creati per server. Perché?
Il formato è:
|1|wwwwwwwwwwwwwww=|wwwwwwwwww= ecdsa-sha2-nistp256 AAAAAAAAAA+AAAAA=
|1|vvvvvvvvvvvvvvv=|vvvvvvvvvv= ecdsa-sha2-nistp256 AAAAAAAAAA+AAAAA=
In entrambe le voci, la prima sezione prima di ecdsa-sha2-nistp256 è diversa. Dopo ecdsa-sha2-nistp256 è lo stesso (immagino la chiave del pub).
SSH nel server A e da lì SSH nel server B. Non sto aggiungendo manualmente le voci, vedo l'avviso Ubuntu e consento che venga aggiunto al file known_hosts.
Ho cancellato il file known_hosts per questo test.
Ho un ragionevole dubbio che la voce aggiuntiva sia per l'indirizzo ipv6, anche se non l'ho usata per connettermi. Ubuntu lo aggiunge automaticamente se disponibile?