На моем Mac в ~/.ssh/known_hosts
файле есть 1 запись на сервер , в Ubuntu я заметил, что для каждого сервера создано две записи. Это почему?
Формат:
|1|wwwwwwwwwwwwwww=|wwwwwwwwww= ecdsa-sha2-nistp256 AAAAAAAAAA+AAAAA=
|1|vvvvvvvvvvvvvvv=|vvvvvvvvvv= ecdsa-sha2-nistp256 AAAAAAAAAA+AAAAA=
В обеих записях первый раздел перед ecdsa-sha2-nistp256 отличается. После ecdsa-sha2-nistp256 это то же самое (ключ паба, который я представляю).
Я ssh на сервер A, и оттуда я ssh на сервер B. Я не добавляю записи вручную, я вижу предупреждение Ubuntu и позволяю его добавить в файл known_hosts.
Я закрыл файл known_hosts для этого теста.
У меня есть обоснованное сомнение, что дополнительная запись предназначена для адреса ipv6, хотя я и не использовал его для подключения. Добавляет ли Ubuntu это автоматически, если доступно?