Pada sistem Windows 7 saya, Git Gui mencari kunci RSA di userprofile/.ssh
folder atau lebih khusus c:/users/yourusername/.ssh/
.
Bagian rumit untuk pengaturan saya adalah mendapatkan host bersama di hostmonster untuk menerima kunci. Satu-satunya cara saya bisa membuatnya bekerja adalah dengan menggunakan Git Gui untuk membuat pasangan kunci (tanpa kata sandi) dan kemudian menyalin dan menempelkan kunci publik melalui panel kontrol, ssh, kelola kunci.
Untuk memulai di awal, Anda harus membuat kunci di Git Gui dengan masuk ke menu Help , Show SSH key , lalu Generate Key . Sekarang Anda akan memiliki dua kunci baru di .ssh
direktori. Buka .pub
file dan salin isinya.
Masuk ke panel kontrol Anda pada host bersama dan masuk ke SSH , Kelola kunci SSH , dan kunci Impor . Rekatkan ke kotak Publik , dan pastikan Anda menamainya nama yang tepat tanpa ekstensi-- milikku id_rsa
. Sekarang Anda harus mengotorisasi kunci menggunakan tautan kelola otorisasi, sehingga akan digabungkan ke dalam authorized_keys
file.
Sekarang Git Gui dan Git Bash Anda harus dapat mendorong menggunakan SSH tanpa harus mengetikkan kata sandi. Anehnya, saya bisa mendorong menggunakan SSH via Git Bash dan Git Gui baik-baik saja di server saya sendiri yang menjalankan Linux, itu hanya hosting bersama yang memberi saya cocok. Saya harap ini membantu seseorang karena butuh waktu berjam-jam untuk membuat ini - dan ini sangat sederhana!