ใน mac ของฉันฉันมี 1 รายการต่อเซิร์ฟเวอร์ใน~/.ssh/known_hosts
ไฟล์ใน 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 และจากนั้นฉันไปที่เซิร์ฟเวอร์ B. ฉันไม่ได้เพิ่มรายการด้วยตนเองฉันเห็นคำเตือน ubuntu และอนุญาตให้เพิ่มไปยังไฟล์ known_hosts
ฉันว่างไฟล์ known_hosts สำหรับการทดสอบนี้
ฉันสงสัยอย่างสมเหตุสมผลว่ารายการพิเศษนั้นใช้สำหรับที่อยู่ ipv6 แม้ว่าฉันจะไม่ได้ใช้เพื่อเชื่อมต่อก็ตาม ubuntu เพิ่มโดยอัตโนมัติถ้ามีหรือไม่?