Anahtarsız paçavra anahtarlı bir anahtar ürettim. macun iyi çalışıyor, ama şimdi cygwin'i kurdum ve giriş yapmak için ssh kullanmak istiyorum. Bazı nedenlerden dolayı bir parola mı isteniyor? niye ya? macun sadece düz günlüğe kaydeder? Yeni bir anahtar oluşturmak ve ağ yöneticilerini kızdırmak istemiyorum. cygwin'de göründüğü gibi: $ ssh -i Belgeler \ ve \ Ayarlar/xxxxx/Belgelerim \ xxxxx \ macun \ keys/private \ key.ppk dev.xxxxxx.com 'Belgeler ve anahtar' için parolayı girin Ayarlar/xxxxx/Belgelerim/xxxxx macun anahtarları/özel anahtar.ppk ': İzin reddedildi (publickey).cygwin ssh hayır macun evet mi?
cevap
Putty, kendi .ppk biçimini, ana kareler için kullanır ve Cygwin'in ssh'u büyük olasılıkla doğru bir şekilde okuyamaz.
Çözüm: .ppk dosyasını puttygen.exe ile OpenSSH anahtar biçimine dönüştürün.
http://bazaar.launchpad.net/~renatosilva/+junk/scripts/view/head:/ppk-add.sh openssh ile ve daha sonra macun anahtarlarına dönüştürülür. garip bir macun çalışır ama openssh yapmaz. Puttygen kullanmayı denedi ama bununla da şansı yoktu. herhangi bir fikir? – user1084563
@ user1084563: Yani openssh ile oluşturulan bir anahtar çiftiniz var ve openssh ile çalışmıyor mu? Üzgünüm, macun bunu düzeltebilir sanmıyorum. Sorun başka bir yer. –
Gerçekten yararlı. Cygwin ssh artık işe yarıyor! Menü Dönüşümleri/İhracat OpenSSH anahtarı. Teşekkürler Joonas! – artoodetoo
Anahtarınızı OpenSSH biçimine dönüştürmek için macun web sayfasından http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html "puttygen.exe" dosyasını almanız gerekir. O zaman sadece çalışmalı.
Macun ile oturum açabiliyorsanız, "ağ yöneticilerini kızdırmaya" gerek yoktur. Sadece cygwin ile yeni bir anahtar oluşturun, ardından macunla giriş yapın ve yeni genel anahtarınızı .ssh/authorized_keys dosyanıza yerleştirin. Şimdi cygwin ssh ile giriş yapabilmelisiniz.
DÜZENLEME: Bu arada, "sinirlendirmeye" için emin bir arada
herhangi yönetici şifresiz tuşlarını kullanmaktır.
PuTTY anahtarlarını OpenSSH biçimine aktarabilir ve bunları .ppk dosyanıza ekleyebilirsiniz, böylece ssh-add için geçerli bir anahtar olur.
Yalnızca özel anahtarı PuTTYGen ile dışa aktardıktan sonra .ppk dosyasına ekleyin, ardından ssh ekleyebilmeniz gerekir. Ancak .ppk'yi PuTTYGen ile düzenlediğinizde, dosyanın o dosyayı yazacağını unutmayın.
Ayrıca SSH ajan halinde .ppk dosyası eklemek için böyle bir komut dosyasını kullanabilirsiniz:
file=~/`basename $0`.tmp
trap "rm -v $file" EXIT
echo -n "Password: "
read -s pwd
echo $pwd | puttygen -P -q -O private-openssh $1 -o $file
ssh-add $file
Kaynak: Ben oluşturulan bir anahtar çifti vardır
- 1. 'Evet' 'Hayır' ve 'o
- 2. SSH IdentitiesOnly = evet tüm anahtarlarımı iletme
- 3. Bir onaylama nasıl yapılır (evet/hayır) DialogPreference?
- 4. macun pageant protokolü mü?
- 5. macun (ssh) bağlantısı yoluyla komut gönderebilir ve gönderebilir
- 6. Formumda evet ve hayır düğmesine ihtiyacım var. Bilgi doğruysa ve evet tıklanırsa teşekkürler
- 7. Evet/Hayır Onay Kutusu değeri için MySQL alanımı kullanmalıyım?
- 8. Boole özelliğini, özellik ızgarasında Evet | Hayır olarak nasıl gösteririm?
- 9. Python'da kullanıcı girişini otomatik olarak evet/hayır ver
- 10. Yasemin Karma ile ngDialogue için Evet/Hayır kararını alay Nasıl
- 11. Evet ve Hayır düğmelerini yerine Tamam ve İptal et onay kutusunu görüntüleyin mi?
- 12. Cygwin
- 13. Mercurial: hayır ~/.hgrc dosya
- 14. ham HTTP (Macun)
- 15. SSH
- 16. Java JOptionPane Evet ve Hayır Düğme ayarladıktan sonra yazı tipi boyutu farklılık Salıncak Nimbus LookAndFeel
- 17. Macun içinde vımanın çalışmasından kopyalar
- 18. Not Defteri'nde Macun konsolunu kullanın ++
- 19. Gearman'ı Cygwin
- 20. UserInfo geçerken Evet işlevi görmek için tıklayın
- 21. Windows'ta toplu iş dosyasının bir parçası olarak konsol girişi (evet/hayır) nasıl sağlanır.
- 22. JQuery Genel olarak, Evet/Hayır Radyo düğmesindeki bölüm içindeki bölümü göster/Gizle
- 23. jshg için ssh tuşlarının ssh ile nasıl yayınlanacağı ssh
- 24. SSH
- 25. Basit SSH JSch
- 26. dizi (evet, sözdizimi ise?) ++
- 27. Hayır <optional> Hayır - ne yapmalı?
- 28. Hayır WebApplicationContext bulunamadı: Hayır ContextLoaderListener kayıtlı?
- 29. Hayır kilidi mysql
- 30. bir makefile, Windows yoluna Cygwin yolu dönüştürün Windows stiline Cygwin tarzı yolunu (/ cygdrive/c/foo/bar) dönüştürebilirsiniz nasıl
ilgili programlaması değil ... –