ฉันกำลังทดสอบการตั้งค่า authorized_hosts ของฉันดังนั้นลบคีย์ส่วนตัวในพื้นที่ของฉัน จากนั้นฉันก็ประสบความสำเร็จในเซิร์ฟเวอร์ระยะไกลของฉันโดยใช้การตรวจสอบสิทธิ์ RSA
ฉันคาดหวังว่าจะได้รับการอนุญาตถูกปฏิเสธเนื่องจากไม่มีคีย์ส่วนตัวที่จะรับประกันฉันอีกต่อไป การคาดเดาฉันเข้าใจผิดบางสิ่งบางอย่างพื้นฐาน ใครรู้ว่าเกิดอะไรขึ้น
ดูเหมือนว่า ssh-add กำลังถือกุญแจส่วนตัวของฉัน:
jake@clyde:~$ sudo pkill -9 ssh-agent
ssh-add -L
แสดงรายการพับลิกคีย์สำหรับไพรเวตคีย์ใด ๆ ที่ถูกโหลด การแสดงรหัสส่วนตัวที่แท้จริงอาจไม่ปลอดภัย