Anasayfa » nasıl » Windows'tan Anahtar Yönlendirme İle Nasıl SSH Atlamalı?

    Windows'tan Anahtar Yönlendirme İle Nasıl SSH Atlamalı?


    Windows’tan SSH anahtarları ile çalışma gereksiniminiz var mı ve bunun çok çabuk bir güçlük haline geldiğini görüyorsunuz.?
    HTG, PuTTY paket paketini kullanarak sürecin olabildiğince şeffaf hale getirilmesi ile ilgili.

    Görüntü kaneda99 tarafından.

    genel bakış

    Bu kılavuzda, Putty & Winscp kullanarak Windows'tan bir Linux makinesine genel anahtarınızla nasıl SSH açılacağını açıklayacağız. Ek olarak, yönlendirme seçeneğini de etkinleştireceğiz. Bu, anahtarınızla bağlı olduğunuz makineden, anahtarlarla SSHing'i destekleyen başka bir makineye atlamaya devam etmenizi sağlar. Bu konuyu daha önce açıkladığımız gibi ortak anahtarınızı Linux makinesine nasıl yerleştireceğinize girmeyeceğiz.

    Temel programları / paketleri kurun

    • PuTTY'yi edinin paket (yalnızca çalıştırılabilir değil) ve yükleyin.
    • İsteğe bağlı olarak WinSCP ve mRemote programlarını edinin ve yükleyin..

    Anahtar çifti oluşturun

    Henüz bir anahtar çifti oluşturmadıysanız ve bunu Windows masaüstünüzün rahatlığında yapmak istiyorsanız, “PuTTY paketinin” bir parçası olarak kurulan “PuTTY Anahtar Üreticisi” ni kullanabilirsiniz:

    • “PuTTY Key Generator” uygulamasını “Başlat” -> “PuTTY” -> “PuTTYgen” konumuna getirin
    • Zorunlu olmamakla birlikte, anahtarınızın uzunluğunu varsayılan 1024'ten değiştirmeniz önerilir. Alt kısımdaki “bit” sayısını “1024” den “4096” ya değiştirin.
    • “Oluştur” u tıklayın ve çubuk% 100'e ulaşana kadar farenizi rastgele hareket ettirin. Bu, anahtarınızı "tuzlar", bu nedenle fare hareketlerinizi olabildiğince rastgele yapmaya çalışın.
    • Program bir kez anahtar üretildikten sonra yapılır.,
    • “Anahtar Yorum” satırında, adınız gibi daha kullanışlı bir şey olarak değiştirin. Örneğin:
    • Zorunlu olmamakla birlikte, özel anahtara bir parola ayarlamanız önemle tavsiye edilir. Bu, bazılarının erişebilmesi durumunda özel anahtarınızı koruyacaktır ve kılavuzdaki tüm adımları uygularsanız, makinenin ilk açılışında yalnızca bir kez girmeniz sizi rahatsız edecektir..
    • “Özel anahtarı kaydet” e tıklayın.
    Not: Zaten kayıtlı bir özel anahtarınız varsa, genel bölümü jeneratöre “yükleyerek” çıkarabilirsiniz..

    Key-quartermaster'ı Yapılandırma

    PuTTY paketinin bir parçası olarak kurulan “Pageant” programı, anahtarlarınızı depolayabilir ve gerektiğinde mRemote, WinSCP ve PuTTY programlarına verebilir..

    • Başlat menüsünden “Pageant” u açın. (Not: sistem tepsisine gidebilir)
    • Sistem tepsisinde kalmışsa, ana pencereyi açmak için çift tıklayın..
    • "Anahtar Ekle" yi tıklayın ve kaydedilmiş Anahtar Çiftinizi verin.
    • Gerekirse, şifreyi girin.

    Şu andan itibaren, Putty, WinSCP ve kendileri için ön büro görevi gören herhangi bir program (mRemote gibi), bağlantı için kullanılacak bir anahtar varsa, önce Pageant programına danışacaktır..

    Anahtarları başlangıçta otomatik olarak yükleme (İsteğe bağlı)

    Pageant yüklü anahtar yapılandırmalarını kaydetmediğinden, yukarıdaki işlem her makine yeniden başlatıldıktan sonra tekrarlanmalıdır. Yapılandırmayı başlangıçta otomatik olarak yüklemesini sağlamak için aşağıdaki iki yöntemden birini kullanabilirsiniz:

    1. Pageant'un ppk sonekini devralmasına izin verdiğinizi varsayarsak, anahtar dosyaları Windows “başlangıç” klasörüne ekleyebilmeniz gerekir..
    2. Anahtar dosyaları parametre olarak ileten programa bir kısayol oluşturun. Örneğin, iki (2) tuş için “Hedef” komutu şöyle görünür:

      “C: \ Program Files (x86) \ PuTTY \ pageant.exe” “C: \ Kullanıcılar \ AviadR \ Belgeler \ aviad'ın 4096.ppk” “C: \ Users \ AviadR \ Belgeler \ aviad'ın 1024.ppk
    • Ardından, bu kısayolu pencerenin başlangıcına ekleyin.

    SSH Agent yönlendirmesini etkinleştirme (PuTTY / mRemote)

    Bu yapılandırma isteğe bağlıdır, ancak bir makineye devam ettikten sonra SSHed ile bir kez daha makineye geçip aynı tuşla SSH yapmanıza izin verecektir. Bunu yapmak için:

    • PuTTY’yi açın.
    • “Bağlantı” altında -> “SSH” -> “Auth”.
    • “Ajan yönlendirmesine izin ver” seçeneğini işaretleyin.
    • “Oturum” a geri dön
    • “Default Settings” girişini seçin.
    • “Kaydet” e tıklayın.
    • tamam.

    SSH Agent yönlendirmesini etkinleştirme (WinSCP)

    • WinSCP yeni bağlantı sekmesinde, Gelişmiş seçenekleri etkinleştir onay kutusu.
    • “SSH” -> “Kimlik Doğrulama” ya gidin..
    • “Aracı yönlendirmeye izin ver” onay kutusunu işaretleyin.
    • “Tercihler” -> “Tercihler” üzerine tıklayarak “Genel Seçenekler” e gidin..
    • “Integration” -> “Application” kısmına gidip “-A” CLI seçeneğini ekleyerek Putty'nin yönlendirme seçeneğiyle çağrılmasını sağlayın..
    • Artık “Session” a geri dönerek ve bildiğiniz temel bilgileri yazarak (eğer varsa), Username, IP, Etc 'gibi tüm bağlantılar için tekdüze olacak olan sonraki bağlantılar için bu şablonu yapabilirsiniz. Ardından oturumu "kaydedin".
    Yazarın Notları Safcılar, herhangi bir ciddi SSHing'in bir Linux makinesinden yapılması gerektiğini söylese de, gerçekte Ubuntu'nun 1 numaralı “Microsoft'un büyük bir masaüstü pazar payına sahip olduğu” hatası, hala geçerli. belki bir gün tamamen Linux masaüstüne taşınırız, ancak o gün 35 yaşında bir kabuk için bugün olmayacak.

    Spike: Sanırım zamanıma hizmet ettim ve gitmekte özgürüm?
    SoundWave: Gitmek için ücretsiz, Cybertron'a…