Windows 7 sistemimde Git Gui, userprofile/.ssh
klasördeki RSA anahtarını veya daha spesifik olarak arar c:/users/yourusername/.ssh/
.
Kurulumumun en zor yanı, hostmonster'daki paylaşılan konağın anahtarı kabul etmesiydi. Çalışabilmemin tek yolu, anahtar çiftleri (şifre olmadan) oluşturmak için Git Gui'yi kullanmak ve ardından genel anahtarı kontrol paneli, ssh, yönet tuşları aracılığıyla kopyalayıp yapıştırmaktı.
Başlangıçta Git Gui'de tuşları, Yardım , SSH anahtarını göster , ardından Anahtar Üret menüsüne giderek oluşturmanız gerekir . Şimdi .ssh
dizinde iki yeni anahtarın olacak . .pub
Dosyayı açın ve içeriği kopyalayın.
Paylaşılan ana bilgisayarda kontrol panelinize giriş yapın ve SSH , SSH anahtarlarını yönet ve Al anahtarına gidin . Genel kutusuna yapıştırın ve uzantı olmadan doğru adı adlandırdığınızdan emin olun - benimki id_rsa
. Şimdi anahtarı yönet yetkilendirme bağlantısını kullanarak yetkilendirmelisiniz, böylece authorized_keys
dosyada birleştirilir .
Artık Git Gui'niz ve Git Bash'iniz, şifreyi girmek zorunda kalmadan SSH'yi kullanarak itebilmelidir. Garip bir şekilde, SSH'yi Git Bash ve Git Gui üzerinden Linux kullanan kendi sunucularımda kullanabiliyordum. Umarım bu bana yardım etmek için saatlerce süren deneme yanılmalarından biriyle yardımcı olur - ve bu kadar basit!