Anahtar dosyalarını kaydetmek için Pageant alıyor musun?


31

Özel anahtar .ppk dosyalarıyla SSH bağlantılarına giriş yapmak için Pageant'u (Windows 7'de) kullanıyorum. Ancak programı her başlattığımda, tekrar istediğim tüm anahtarları eklemeli ve şifreleme anahtarlarını girmeliyim. Bu şeyleri kurtarmasını nasıl sağlayabilirim?


6
Aynı problemi yaşıyorum (cevaplarda ele alınmadığını hissediyorum). Pageant artık anahtarları benim için saklamıyor. Elbette parola kaydedilmedi, bu aptalca olurdu, ama anahtarları bırakmak için hiçbir neden göremiyorum. Yönetici olarak koşmaya çalıştım, yardım etmedi.
Zano

Yanıtlar:


7

Pageant, anahtar dosyalar için şifreleme anahtarlarını kaydedemez. Bu, ilk olarak anahtarları şifrelemenin tüm amacını yendi.

Ancak, tuşları PuTTYgen ile düzenlerseniz, şifrelenmemiş tuşları saklayabilirsiniz. Sadece şifre alanını boş bırakın.


1
Şifrelenmemiş anahtarların oldukça güvensiz olduğunu ve anahtar dosyaları alan herkesin bu anahtar için sunuculara erişimi olduğunu unutmayın.
Ikke

5
Anahtar şifrelerini kaydetmekten bahsettiğini sanmıyorum . Pageant .ppk, yüklediği dosyaların varlığını tamamen unutuyor . Parola koruması olmayanlar bile. Bu açıkça aptalca.
Timmmm

29

Daha önce de belirtildiği gibi, anahtar konumları, yarışmaya komut satırı argümanları olarak ekleyebilirsiniz. Windows Start-Up klasöründen yarışmayı çalıştırıyorsanız, anahtar konumlarını kısayoldaki komut satırı argümanları olarak iletmeniz yeterlidir. Örneğin:

"c:\program files\putty\pageant.exe" "c:\mykey.ppk"

Bunu ayarlamak için kapsamlı bir rehber için, bu sayfaya bakın.


1
Bu komutu bir toplu iş dosyasında çalıştırmak, komut satırını donduruyor gibi görünüyor. İnfazdan asla geri dönüş olmaz. Ancak bunu iyi başlatır, ancak denetim hiçbir zaman toplu iş dosyasına geri dönmez.
Achshar

@ Yukarıda açıklanan çözüm bir toplu iş dosyasına ihtiyaç duymaz; pageant.exe'ye işaret eden bir Windows kısayolu oluşturabilir, sonra kısayolun Özellikler kısmındaki Hedef alanının sonuna .ppk yolunu ekleyebilirsiniz. Bunu bir .batta yapmak istiyorsanız, START C:\path\to\pageant.exe ...yarışmayı ayrı bir işlemde başlatmak için kullanmanız gerekir .
Ken Bellows,

Yarışma şifre ne zaman soracak?
CoolMind

9

Bunu Windows'ta yapmanın en basit yolu, Başlangıç ​​klasörünün içinde özel hazırlanmış bir kısayol oluşturmaktır (Başlat -> Programlar -> Başlangıç):

Not: Bu, yalnızca anahtarınıza bir şifre ayarlamadıysanız çalışır

  1. Başlat menüsüne, ardından "Programlar" a gidin, Başlangıç ​​klasörüne sağ tıklayın ve "Aç" ı seçin
  2. Klasörün içine sağ tıklayın ve "Yeni" yi ve ardından "Kısayol" u seçin.
  3. PuTTY kurulumunuza göz atın, örneğin "C: \ Program Files (x86) \ Atlassian \ SourceTree \ tools \ putty" ve "pageant.exe" yi seçin
  4. kısayolu istediğiniz şekilde adlandırın
  5. yeni oluşturulan kısayolu sağ tıklayın ve "Özellikler" i seçin. Bunun gibi bir şey görmelisiniz: görüntü tanımını buraya girin

Tam yolunu "Hedef" alanınıza şu şekilde ekleyin: Hedef: "C: \ Program Dosyaları (x86) \ Atlassian \ SourceTree \ tools \ putty \ pageant.exe" C: \ Git \ Key.ppk

Şimdi görmelisin:

görüntü tanımını buraya girin

Bu özel kurulum GitFlow ve Jira içindir.


Görünüşe göre (kısmen) blog.shvetsov.com/2010/03/… tarihinde
isherwood

@ Fisherwood, Çalışmalarım bağlantıyı engeller çünkü blogu oyunlar olarak sınıflandırır.
crh225

adım 1 basitleştirilebilir:winkey + r, 'shell:startup'
Aequitas

4

Sen edebilirsiniz komut satırında tüm anahtarları ekleyin ama şifreler gereken elle girilen



1

Ayrıca güvenlik modelinize uyuyorsa, sagayı da kapatmanız mümkün değildir . Benim sistemim açıldığında özel anahtarımla otomatik olarak başlayacak şekilde yapılandırılmış durumdayım, böylece masaüstümü yüklerken sadece şifremi yazdım ve sistemimi kapatıncaya kadar iyi olacağım. Yine de, sisteminizden ayrılmanız durumunda hızlı bir şekilde korunmasını sağlamak için bir ekran koruyucu şifresi ve agresif bir ekran koruyucu aktivasyonu belirlemek istersiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.