"... tidak yakin apa itu plink.exe atau peagant.exe ..."
Karena Anda bertanya: plink & pageant adalah bagian dari PuTTY suite, yang merupakan implementasi SSH yang mendukung Linux & Windows dan sepenuhnya dominan di Windows.
SSH
Secure Shell (SSH) adalah protokol jaringan kriptografi untuk mengamankan komunikasi data. Ini membuat saluran aman melalui jaringan yang tidak aman dalam arsitektur klien-server, menghubungkan aplikasi klien SSH dengan server SSH. Aplikasi umum termasuk login baris perintah jarak jauh, eksekusi perintah jarak jauh, tetapi layanan jaringan apa pun dapat diamankan dengan SSH.
jika Anda pernah menggunakan Telnet, itu seperti itu (tetapi lebih aman): ini memungkinkan Anda mengakses bash shell (baris perintah) dari jarak jauh dari host Linux.
Dempul
PuTTY adalah emulator terminal gratis dan sumber terbuka, konsol serial dan aplikasi transfer file jaringan. Ini mendukung beberapa protokol jaringan, termasuk SCP, SSH, Telnet, rlogin ...
Di Windows, ini adalah perangkat lunak dominan untuk mengakses baris perintah host Linux dari jarak jauh di bawah protokol SSH (di atas). Di Windows, ekstensi .exe adalah untuk file yang dapat dieksekusi. Jadi catatan tentang plink.exe & pageant.exe mungkin tidak berlaku jika Anda menggunakan Linux . PuTTY termasuk
Plink : antarmuka baris perintah ke bagian belakang PuTTY
Kontes : agen otentikasi SSH untuk PuTTY, PSCP dan Plink
Dari ( http://en.wikipedia.org/wiki/Secure_Shell#Key_management )
Ketika kunci publik ada di ujung jarak jauh dan kunci pribadi yang cocok ada di ujung lokal, mengetikkan kata sandi tidak lagi diperlukan ... untuk keamanan tambahan, kunci pribadi itu sendiri dapat dikunci dengan frasa sandi.
Jadi github di-host di mesin Linux dan menggunakan SSH untuk mengamankan koneksi. SSH mengautentikasi dengan kata sandi atau kunci, banyak host (github?) Hanya mengautentikasi dengan kunci. Setup Anda tampaknya mencoba untuk mengotentikasi dengan kunci. Kunci dan host bukan satu-untuk-satu: Anda dapat memiliki dua kunci untuk host yang sama dan / atau dua host untuk kunci yang sama, jadi keduanya perlu dikelola. Jika Anda menggunakan Windows, sesi SSH Anda mungkin diakses melalui plink dan kunci Anda mungkin dikelola oleh Pageant.
Impor kunci yang Anda perlukan setiap kali Anda memuat Pageant. Jika Anda mengikuti panduan yang mengatakan "impor kunci Anda", dan melihatnya berfungsi, tetapi tidak berfungsi sekarang, lihat Bab 9: Menggunakan Pageant untuk otentikasi .
Satu tip terakhir jika Anda menggunakan Windows: Anda mungkin memiliki beberapa contoh suite PuTTY yang diinstal oleh berbagai alat. TortoiseGit, misalnya, menginstalnya sendiri.