เพิ่งค้นพบว่า MacOS หลังกลับมาใช้ไม่นาน ว่าไม่เรียกใช้ SSH key ในชื่ออื่นที่ไม่ใช้การใช้ id_ นำหน้าแล้วตามด้วย algorithm ที่ใช้เข้ารหัส เช่น id_rsa, id_ed25519 ตั้งแต่ต้น

แต่เนื่องจากติดนิสัยในการสร้าง key ตามงานที่ใช้มาตลอดตั้งแต่ที่ใช้ Ubuntu ว่าจะไม่ใช้ key ซ้ำกันในแต่ล่ะงาน ก็เลยมีปัญหาเล็กน้อยก่อนเริ่มงานล่าสุด เช่น ถ้าชื่องาน wittawasw ก็จะตั้งชื่อ key เป็น wittawasw_rsa หรือ wittawasw_ed25519

ทางแก้: ใช้คำสั่งเพิ่ม SSH key ให้ ssh-agent โดยตรง

นอกจากขั้นตอนปกติที่เราแก้ใน file ~/.ssh/config แล้ว การเพิ่ม SSH key ที่สร้างใหม่ให้สามารถใช้งานได้ ใน MacOS ต้องทำการเพิ่มเข้า Apple Keychain ด้วยคำสั่ง

ssh-add --apple-use-keychain ~/.ssh/wittawasw_rsa