ฉันใช้เดสก์ท็อป Ubuntu พร้อมเซิร์ฟเวอร์เสมือนจำนวนมากใน Virtual Box เพื่อทดสอบสิ่งของ ฯลฯ ในอดีตฉันยังเชื่อมต่อกับกล่อง VPS Linux ระยะไกลชนิดอื่นด้วย ปัจจุบัน.ssh/known_hosts
ไฟล์ของฉันมีทั้งพวงกุญแจซึ่งส่วนใหญ่ไม่ได้ใช้งานอีกต่อไป
ฉันต้องการล้าง.ssh/known_hosts
ไฟล์ของฉันแต่ฉันจะรู้ได้อย่างไรว่าคีย์ใดเป็นของโฮสต์ใด คือฉันจะรู้ได้อย่างไรว่ากุญแจใดที่ฉันสามารถลบได้อย่างปลอดภัยและกุญแจที่ควรทิ้งไว้คนเดียว?
ssh-keyscan
มีกฎการจัดรูปแบบที่เข้มงวดมากของlist_of_hosts
ไฟล์ มันจะต้องเป็นเพียงที่อยู่และไม่มีช่องว่างอื่น ๆ แล้ว LF หลังจากแต่ละที่อยู่ ซึ่งรวมถึง LF หลังจากที่อยู่สุดท้าย มิฉะนั้นคุณจะได้รับขยะจำนวนมากในไฟล์ที่สร้างขึ้น