ฉันเข้าใจว่าตั้งแต่ Mac OS X Leopard พวงกุญแจรองรับการเก็บคีย์ SSH ใครช่วยกรุณาอธิบายว่าคุณลักษณะนี้ควรจะทำงานอย่างไร
ฉันมีคีย์ RSA บางตัวที่ฉันสร้างขึ้นเก็บไว้ในไดเรกทอรี ~ / .ssh ของฉันเพื่อเข้าถึงเซิร์ฟเวอร์ต่างๆ ฉันไม่ได้ตั้งข้อความรหัสผ่านบนคีย์เหล่านั้น ขณะนี้เพื่อเข้าสู่เซิร์ฟเวอร์เหล่านั้นฉันใช้คำสั่งต่อไปนี้ใน Terminal:
eval `ssh-agent ' ssh-add ~ / .ssh / some_key_rsa ssh user @ เซิร์ฟเวอร์
(ฉันได้เขียนฟังก์ชัน Bash บางอย่างเพื่อทำให้ง่ายขึ้น)
มีวิธีที่ดีกว่านี้ในการใช้ Keychain หรือไม่
ssh-add
เพื่อเพิ่มข้อมูลประจำตัว RSA ของฉันไปยังตัวแทน ssh เริ่มต้นที่เริ่มต้นเมื่อเข้าสู่ระบบ?