ดูเหมือนว่าจะมีสองเวอร์ชันไคลเอ็นต์ SSH ที่แตกต่างกันใน Macbook Pro ของฉันที่ใช้ Sierra (10.12.4) ถ้าฉันทำต่อไปนี้:
$> ssh dev
มันใช้งานได้ดี อย่างไรก็ตามถ้าฉันทำต่อไปนี้:
$> open ssh://dev
มันเปิดเทอร์มินัลใหม่ซึ่งบ่นเกี่ยวกับการตั้งค่าการเข้ารหัสในssh_config
ไฟล์ของฉัน จากการศึกษาข้อร้องเรียนเฉพาะฉันพบว่าการเปิดผ่านตัวจัดการโปรโตคอลกำลังใช้ SSH เวอร์ชันเก่ากว่า
ฉันจะเปลี่ยนไคลเอนต์ SSH ที่โปรโตคอลเปลี่ยนเส้นทางไปได้อย่างไร
/usr/local/bin/ssh
กระบวนการ SSH ฆ่าตัวเองหลังจากรันด้วยวิธีที่สองฉันไม่แน่ใจว่าฉันจะทำให้มันมีชีวิตอยู่เพื่อดูในรายการกระบวนการ