Saya pikir apa yang TCSgrad coba tanyakan (beberapa tahun yang lalu) adalah bagaimana membuat Linux berperilaku seperti mesin Windows-nya. Artinya, ada agen (kontes) yang menyimpan salinan kunci pribadi yang didekripsi sehingga frasa sandi hanya perlu dimasukkan sekali. Kemudian, klien ssh, dempul, dapat masuk ke mesin di mana kunci publiknya terdaftar sebagai "resmi" tanpa prompt kata sandi.
Analog untuk ini adalah bahwa Linux, bertindak sebagai klien ssh , memiliki agen yang memegang kunci privat yang didekripsi sehingga ketika TCSgrad mengetik "ssh host" perintah ssh akan mendapatkan kunci pribadinya dan pergi tanpa diminta kata sandi. host tentu saja harus memegang kunci publik di ~ / .ssh / berwenang_kunci.
Analog Linux untuk skenario ini dilakukan dengan menggunakan ssh-agent (analog pageant) dan ssh-add (analog untuk menambahkan kunci pribadi ke pageant).
Metode yang berhasil bagi saya adalah menggunakan: $ ssh-agent $ SHELL Itu $ SHELL adalah trik sulap yang saya butuhkan untuk membuat agen berjalan dan tetap berjalan. Saya menemukan bahwa di suatu tempat di internet dan itu berakhir beberapa jam memukuli kepala saya ke dinding.
Sekarang kita memiliki analog kontes berjalan, agen tanpa kunci dimuat.
Mengetik $ ssh-add dengan sendirinya akan menambahkan (secara default) kunci pribadi yang tercantum dalam file identitas default di ~ / .ssh.
Artikel web dengan lebih banyak detail dapat ditemukan di sini