เมื่อระบุไฟล์ข้อมูลเฉพาะไปที่ ssh:
ssh -i ./id_rsa ...
ฉันมีบรรทัดเหล่านี้ในการติดตามการดีบัก ssh:
debug1: Offering public key: ./id_rsa
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
มันหมายความว่า ssh ที่สร้างขึ้นid_rsa
มีเลขชี้กำลัง RSA สาธารณะหรือไม่ id_rsa
รูปแบบดูเหมือนจะค่อนข้างชัดเจนว่ามีคีย์ส่วนตัวพร้อมกับบล็อก "BEGIN PRIVATE KEY" ดังนั้น "การเสนอคีย์สาธารณะ" ต้องหมายถึงสิ่งอื่นนอกเหนือจาก "การส่งคีย์สาธารณะไปยังเซิร์ฟเวอร์"
แก้ไข:
เพื่อชี้แจงฉันต้องการทราบว่าเกิดอะไรขึ้นหลังบรรทัด "คีย์สาธารณะที่เสนอ" หากไคลเอนต์มีหลายคีย์พวกเขาทั้งหมดจะถูกนำเสนอไปยังเซิร์ฟเวอร์ทีละคน