"... ไม่แน่ใจว่า plink.exe หรือ peagant.exe คืออะไร ... "
เนื่องจากคุณถาม: plink & pageant เป็นส่วนหนึ่งของ PuTTY suite ซึ่งเป็นการใช้งาน SSH ที่รองรับ Linux & Windows และโดดเด่นบน Windows อย่างสมบูรณ์
สสส
Secure Shell (SSH) คือโปรโตคอลเครือข่ายการเข้ารหัสสำหรับการสื่อสารข้อมูลอย่างปลอดภัย สร้างช่องสัญญาณที่ปลอดภัยบนเครือข่ายที่ไม่ปลอดภัยในสถาปัตยกรรมไคลเอนต์เซิร์ฟเวอร์โดยเชื่อมต่อแอปพลิเคชันไคลเอนต์ SSH กับเซิร์ฟเวอร์ SSH แอ็พพลิเคชันทั่วไป ได้แก่ การล็อกอินบรรทัดคำสั่งระยะไกลการเรียกใช้คำสั่งระยะไกล แต่บริการเครือข่ายใด ๆ สามารถรักษาความปลอดภัยด้วย SSH
หากคุณเคยใช้ Telnet ก็เป็นเช่นนั้น (แต่ปลอดภัยกว่า): ช่วยให้คุณเข้าถึง bash shell (บรรทัดคำสั่ง) ของโฮสต์ Linux จากระยะไกล
อ้วน
PuTTY เป็นโปรแกรมจำลองเทอร์มินัลแบบโอเพนซอร์สคอนโซลอนุกรมและแอปพลิเคชั่นถ่ายโอนไฟล์เครือข่าย รองรับโปรโตคอลเครือข่ายหลายแบบรวมถึง SCP, SSH, Telnet, rlogin ...
บน Windows เป็นซอฟต์แวร์ที่โดดเด่นสำหรับการเข้าถึงบรรทัดคำสั่งของโฮสต์ Linux จากระยะไกลภายใต้โปรโตคอล SSH (ด้านบน) ใน Windows นามสกุล. exe ใช้สำหรับไฟล์ปฏิบัติการ ดังนั้นผู้ที่เกี่ยวกับบันทึก plink.exe & pageant.exe อาจจะใช้ไม่ได้ถ้าคุณอยู่ในลินุกซ์ PuTTY รวมถึง
Plink : อินเทอร์เฟซบรรทัดคำสั่งไปยังส่วนหลังของ PuTTY
Pageant : ตัวแทนตรวจสอบสิทธิ์ SSH สำหรับ PuTTY, PSCP และ Plink
จาก ( http://en.wikipedia.org/wiki/Secure_Shell#Key_management )
เมื่อคีย์สาธารณะอยู่ที่รีโมตเอนด์และคีย์ส่วนตัวที่ตรงกันแสดงอยู่ที่ปลายโลคัลไม่จำเป็นต้องพิมพ์รหัสผ่านอีกต่อไป ...
ดังนั้น github จึงโฮสต์บนเครื่อง Linux และใช้ SSH เพื่อรักษาความปลอดภัยในการเชื่อมต่อ SSH รับรองความถูกต้องด้วยรหัสผ่านหรือคีย์โฮสต์จำนวนมาก (github?) ตรวจสอบสิทธิ์ด้วยคีย์เท่านั้น ดูเหมือนว่าการตั้งค่าของคุณกำลังพยายามตรวจสอบสิทธิ์ด้วยคีย์ คีย์และโฮสต์ไม่ใช่แบบหนึ่งต่อหนึ่ง: คุณสามารถมีสองคีย์สำหรับโฮสต์เดียวกันและ / หรือสองโฮสต์สำหรับคีย์เดียวกันดังนั้นจึงต้องมีการจัดการ หากคุณอยู่ใน Windows เซสชัน SSH ของคุณอาจเข้าถึงได้ผ่าน plink และคีย์ของคุณอาจได้รับการจัดการโดย Pageant
นำเข้าคีย์ที่คุณต้องการทุกครั้งที่คุณโหลด Pageant ถ้าคุณทำตามคำแนะนำที่กล่าวว่า "นำเข้าที่สำคัญของคุณ" และเห็นว่ามันทำงาน แต่มันไม่ได้ทำงานในขณะนี้ดูบทที่ 9: การใช้ประกวดสำหรับการตรวจสอบ
เคล็ดลับสุดท้ายหากคุณใช้ Windows: คุณอาจมีหลายอินสแตนซ์ของชุด PuTTY ที่ติดตั้งโดยเครื่องมือต่างๆ TortoiseGit เช่นติดตั้งของตัวเอง