Windowsta SSH anahtarı nasıl oluşturulur

Bağlantılarınızı ve veri bütünlüğünüzü korumak, Secure Shell (SSH) anahtarlarının üstün olduğu yerdir. SSH keygen, uzak sunuculara ve bulut hizmetlerine güvenli erişim sağlamak için yaygın olarak kullanılır. Windows cihazınızı kullanarak uzak sunuculara düzenli olarak erişiyorsanız bir SSH anahtarınızın olması gerekir.

Uzak sunucuların yanı sıra, bu güvenlik anahtarlarını, veri merkezi vb. gibi veri ihlaline maruz kalma ihtimaliniz olan iş yerindeki çalışanlarınıza erişim izni vermek için de kullanabilirsiniz. Bu makale, SSH anahtarları oluşturmanın kolay adımlarında size yol gösterecektir. Windows'ta.

Güvenli Kabuk Protokolü (SSH), web üzerinden bilgisayarlar arasındaki güvenli olmayan bağlantıları engellemenin en iyi yoludur. Kullanıcı adı ve parola içeren bir protokol kullanmaktan kaçınmalı ve bunun yerine kriptografik olarak oluşturulmuş bir SSH anahtarı seçmelisiniz.

Windows 11 yerleşik bir OpenSSH istemcisiyle birlikte gelir. Bu, üçüncü taraf bir program kullanmadan SSH anahtarları oluşturmayı kolaylaştırır. Windows 10'da da aynı şekilde çalışacaktır; Sorun yaşıyorsanız Windows seçenekler panelini açın ve OpenSSH İstemcisi seçeneğini etkinleştirin .

Not : Komut satırı arayüzleri için birleşik bir ortam sağladığından Windows Terminal'i tercih edebilirsiniz. Linux için Komut İstemi, PowerShell ve Windows Alt Sistemini tek bir pencerede çalıştırır. Bu araç esnekliği artırır ve SSH anahtarı oluşturma gibi görevleri basitleştirir.

Windows'ta SSH anahtarı oluşturmak oldukça basittir, aşağıda sıralanan 3 yöntemden 1'ini kullanabilirsiniz.

Windows'ta SSH anahtarı nasıl oluşturulur

1. Komut İstemini Kullanın

Komut satırı yardımıyla SSH anahtarları oluşturmak hızlı ve kolaydır. Aşağıda açıklanan adımları izleyin.

Adım 1: Başlat düğmesine tıklayın. Komut İstemi'ni arayın ve Yönetici olarak çalıştır'ı seçin . CMD'nin bilgisayarınızda değişiklik yapmasına izin vermeniz istendiğinde Evet'e tıklayın .

Windows'ta SSH anahtarı nasıl oluşturulur

CMD'yi yönetici haklarıyla açın

Adım 2: Aşağıdaki komutu yazın ve klavyede Enter tuşuna basın:

ssh-keygen

Windows'ta SSH anahtarı nasıl oluşturulur

Komutu girin ve Enter'a basın

Adım 3: Anahtar depolama dosyasının adını girin ve Enter tuşuna basın :

file_name

İpucu : Anahtarı varsayılan konumda (C:\Users\[kullanıcı adı]\) depolamak için burada özel bir yol da ayarlayabilirsiniz .

Windows'ta SSH anahtarı nasıl oluşturulur

Dosya adını girin ve Enter tuşuna basın

Adım 4: Anahtarınızı güvence altına almak için parolayı girin ve değişiklikleri kaydetmek için Enter tuşuna basın.

Not : Bu adımı atlamak ve anahtarı şifre olmadan doğrudan kaydetmek için Enter tuşuna iki kez basabilirsiniz .

Özel anahtarınız ve genel anahtarınız güvenli bir şekilde saklanır. Artık ekranda ek önemli bilgileri içeren bir onay mesajı görüntüleniyor. Bu pencereyi kapatmaya devam edebilirsiniz.

Bunu, farklı dosya adlarına sahip birden fazla SSH anahtarı oluşturmak için kullanabilirsiniz.

Windows'ta SSH anahtarı nasıl oluşturulur

Parolayı girin ve Enter'a basın

Adım 5: CMD penceresini kapatmak için çıkış yazın ve klavyede Enter tuşuna basın.

Windows'ta SSH anahtarı nasıl oluşturulur

Çıkış yazın ve Enter'a basın

2. WSL'yi kullanın

Linux için Windows Alt Sistemini (WSL) kullanarak SSH anahtarları oluşturmak size birçok avantaj sağlar. Linux araçlarının avantajlarından ve Windows bilgisayarda çalışmanın kolaylığından yararlanabilirsiniz. Ayrıca SSH kimlik doğrulamasını işlemek için sorunsuz ve güvenli bir yol sağlar.

WSL ve Linux dağıtımını yükleyin

Windows cihazınıza WSL ve Linux dağıtımını kurmak ve kurmak için aşağıdaki adımları izleyin.

Adım 1: Windows simgesine tıklayın ve Komut İstemi'ni bulun . Yönetici olarak çalıştır'a tıklayın ve istendiğinde Evet'i seçin.

Windows'ta SSH anahtarı nasıl oluşturulur

CMD'yi yönetici haklarıyla açın

Adım 2: Windows 11, WSL ile önceden yüklenmiş olarak gelir. Aşağıda belirtilen komutu yazıp Enter tuşuna basarak kontrol edebilirsiniz .

wsl --status

Windows'ta SSH anahtarı nasıl oluşturulur

Windows 11'de WSL durumunu kontrol edin

Windows 10 kullanıyorsanız aşağıdaki yöntemlerden birini kullanarak WSL'yi yükleyin:

  • Microsoft Mağazası

Linux için Windows Alt Sistemini (WSL) Microsoft Mağazasından indirin .

  • Komut satırı arayüzü

Aşağıda belirtilen komutu girin ve klavyenizde Enter tuşuna basın.

wsl --install

Adım 3: Bilgisayarınıza WSL kurulumu yaptıktan sonra Microsoft Store veya komut satırı arayüzünü kullanarak dilediğiniz Linux işletim sistemini indirebilirsiniz.

Makale, bu eğitim için Ubuntu'yu indirmek üzere Komut İstemi'ni kullanıyor. Aşağıdaki komutu girin ve bunu yapmak için klavyenizdeki Enter tuşuna basın.

wsl --install -d Ubuntu

Not : Kali Linux kurmak istiyorsanız yukarıdaki komut içerisine kali-linux yazın.

Windows'ta SSH anahtarı nasıl oluşturulur

Ubuntu'yu indirin

Adım 4: UNIX kullanıcı adını ve şifresini girin.

Windows'ta SSH anahtarı nasıl oluşturulur

UNIX kullanıcı adını ve şifresini girin

Adım 5: Exit yazıp Enter tuşuna basarak UNIX penceresini kapatın . CMD penceresini kapatmak için işlemi tekrarlayın.

Windows'ta SSH anahtarı nasıl oluşturulur

UNIX ve CMD pencerelerini çıkış yazıp Enter tuşuna basarak kapatın

WSL'yi ve Linux işletim sistemini başarıyla yüklediniz. WSL kullanarak SSH anahtarı oluşturmak için aşağıdaki adımları izleyin.

WSL kullanarak SSH anahtarı oluşturun

Adım 1: Windows simgesine tıklayın . Ubuntu'yu arayın ve Yönetici olarak çalıştır'ı seçin . İstendiğinde Evet'i tıklayın.

Windows'ta SSH anahtarı nasıl oluşturulur

Windows simgesine tıklayın ve Ubuntu'yu başlatın

Adım 2: SSH anahtarı oluşturmak için aşağıdaki komutu girin ve Enter tuşuna basın .

ssh-keygen -t rsa -b "4096"

Windows'ta SSH anahtarı nasıl oluşturulur

SSH anahtarı oluşturmak için komutu girin ve Enter'a basın

Adım 3: İstediğiniz yolu girin ve Enter tuşuna basın . Değilse, dosyayı varsayılan konuma kaydetmek için Enter tuşuna basın.

Adım 4: Kullanmak istediğiniz parolayı girin ve Enter tuşuna basın . Onaylamak için bunu iki kez yapmanız gerekir.

Not : Şifrenizi girerken yazdığınız hiçbir şeyi göremezsiniz, ancak araç siz yazarken şifrenizi kaydedecektir; bu nedenle yazım hatası olmadığından emin olun.

Alternatif olarak, herhangi bir parola kullanmak istemiyorsanız Enter tuşuna iki kez basmanız yeterlidir.

Uyarı : Güvenlik nedeniyle boş parola kullanmamalısınız.

Windows'ta SSH anahtarı nasıl oluşturulur

İstediğiniz yolu girin Enter'a basın parolayı girin ve Enter'a basarak onaylayın

Adım 5: Son olarak Exit yazın ve pencereyi kapatmak için Enter tuşuna basın.

Windows'ta SSH anahtarı nasıl oluşturulur

Çıkış yazın ve Enter'a basın

Başarıyla bir SSH anahtarı oluşturdunuz. Kontrol etmek için barındırdığınız web sitesini ziyaret edin. Orada iki anahtar bulacaksınız. Bunları uzantılarına göre ayırt edebilirsiniz:

  • Ortak anahtarlar .pub uzantısına sahiptir.
  • Özel anahtarların uzantıları yoktur.

Kod açıklaması

SSH anahtarı oluşturmanıza yardımcı olabilecek tipik bir SSH komutu aşağıdaki gibidir:

ssh-keygen -t rsa -N "" -b "2048" -C "key comment" -f path/root_name

Aşağıda komuttaki her sembolün veya karakterin anlamı bulunmaktadır.

  • -t rsa : Oluşturulacak anahtarın türünü belirtin (bu durumda rsa). RSA (Rivest-Shamir-Adleman), açık anahtar şifrelemesi için güvenli ve yaygın olarak kullanılan bir algoritmadır.
  • -N “” : Parolayı boş bir dizeye ayarlayın; bu, anahtarın korunmayacağı anlamına gelir. Bu nedenle özel anahtar dosyasına erişimi olan herkes onu şifreye ihtiyaç duymadan kullanabilir.
  • -b “2048” : Bu, 2048 bit olarak ayarlanan anahtar boyutunu tanımlar. Daha iyi güvenlik sağladığı için daha büyük bir anahtar boyutu kullanmalısınız.

Not : Daha büyük anahtar boyutlarının oluşturulması ve kullanılması daha fazla zaman alacaktır.

  • -C “anahtar yorumu” : Oluşturulan anahtar dosyasına yorum eklemenizi sağlar. Bu, gerçek hayattaki durumlarda faydalı olabilir çünkü farklı uzak cihazlara erişmek için birden fazla SSH anahtarıyla çalışacaksınız.
  • -f yol/kök_adı : Oluşturulan anahtar çiftinin yolunu ve dosya adını belirtin. Dosya adında, genel anahtar için .pub ve özel anahtar için .pem uzantısıyla birlikte sağlanan kök_adı bulunur (örneğin: kök_adı.pub ve kök_adı.pem).

3. PuTTY'yi kullanın

PuTTY, eski moda ücretsiz ve açık kaynaklı terminal emülatörlerinden, seri konsol ve ağ dosya aktarım uygulamalarından biridir. SSH, Telnet, rlogin ve ham soket bağlantıları dahil olmak üzere çeşitli ağ protokollerini destekler. PuTTY kullanarak Windows'ta SSH anahtarları oluşturmak için aşağıda açıklanan adımları izleyin.

Adım 1: Bir web tarayıcısı başlatın ve resmi PuTTY web sitesini ziyaret edin . PuTTY'yi indirip yükleyin.

Adım 2: Windows Arama'yı açmak için Windows + S klavye kısayoluna basın , PuTTYgen yazın ve Aç'a tıklayın.

Windows'ta SSH anahtarı nasıl oluşturulur

PuTTYgen'i başlatın

Adım 3: Oluşturulacak anahtarın türü bölümünde bir tür seçin (örneğin, RSA). Oluşturulan anahtara istenilen bit sayısını girin. Oluştur düğmesini tıklayın .

Windows'ta SSH anahtarı nasıl oluşturulur

Oluşturulacak anahtar türünü seçin, istediğiniz bit sayısını girin

Adım 4: Genel anahtarı kaydet'e tıklayın ve dosyayı kaydetmek için bir konum seçin. Anahtar türünü kullanarak dosyayı yeniden adlandırın ve “.pub” uzantısını ekleyin (örn. RSA için id_rsa.pub).

Windows'ta SSH anahtarı nasıl oluşturulur

Ortak anahtarı kaydet'i tıklayın

Adım 5: Son olarak parolayı girin ve onaylayın. Üst kısımdaki Dönüşümler sekmesine gidin ve özel anahtar için OpenSSH anahtarını Dışa Aktar'ı tıklayın.

Adım 6: Özel anahtarın kaydedileceği konumu seçin ve dosya adından sonra hiçbir uzantının kullanılmadığını unutmayın. Ayrıca genel anahtara benzer bir ad kullanmalısınız (ör. id_rsa).

Windows'ta SSH anahtarı nasıl oluşturulur

Parolayı yazın, onaylayın ve özel anahtarı kaydedin

RSA anahtarı ile Ed25519 arasındaki fark nedir?

Yukarıdaki adımlarda makalede iki tür SSH anahtarı ele alınmıştır: RSA ve Ed25519. Peki bunlar nasıl farklı?

  1. Algoritma : RSA (Rivest-Shamir-Adleman) asimetrik şifrelemeyi kullanırken Ed25519 hem eliptik eğri hem de asimetrik şifrelemeyi kullanır.
  2. Anahtar boyutu : RSA anahtarları, 1024'ten 4096 bit'e kadar değişken anahtar boyutlarına sahiptir. Ed25519, 256 bitlik sabit bir anahtar boyutuna sahiptir, bu da onu RSA'dan daha hızlı yapar.
  3. Güvenlik : Ed25519 genel olarak daha güvenli ve saldırılara karşı daha dayanıklı olarak kabul edilir.
  4. Performans : Ed25519, RSA'dan daha hızlı ve daha verimlidir.
  5. Uyumluluk : RSA daha geniş çapta desteklenmektedir ancak Ed25519'un benimsenmesi artmaktadır.

Son olarak sisteminize bağlı olarak şifreleme algoritmasını kullanabilirsiniz. SSH anahtarlarını oluşturmak, Windows'ta bulunan yöntemlerle kolaydır ve sistemlere uzaktan erişmenin ciddi çevrimiçi riskleri nedeniyle dikkate alınmalıdır.

Yorum bırak

Windows 10da ekranın sağ köşesindeki telif hakkı isteği bildirimi nasıl kaldırılır

Windows 10da ekranın sağ köşesindeki telif hakkı isteği bildirimi nasıl kaldırılır

Ekranın sağ köşesinde bir Windows 10 etkinleştirme bildirimi görüyor musunuz? Bu makale, Windows 10'da telif hakkı isteği bildirimini nasıl sileceğiniz konusunda size rehberlik edecektir.

Windows 10 build 14393.222nin nasıl kurulacağına ilişkin Adan Zye talimatlar

Windows 10 build 14393.222nin nasıl kurulacağına ilişkin Adan Zye talimatlar

Microsoft yakın zamanda Windows 10 PC kullanıcıları için Derleme 14393.222 adlı en son toplu güncelleştirmeyi yayımladı. Windows 10 için yayımlanan bu güncelleme, esas olarak kullanıcı geri bildirimlerine dayalı olarak hataları düzeltiyor ve işletim sisteminin performans deneyimini geliştiriyor.

Bilgisayar ağınızı Bastion ana bilgisayarıyla yalnızca 3 adımda koruyun

Bilgisayar ağınızı Bastion ana bilgisayarıyla yalnızca 3 adımda koruyun

Yerel ağınızda harici erişime ihtiyaç duyan bilgisayarlarınız var mı? Ağınız için bir kale ana bilgisayarını ağ geçidi denetleyicisi olarak kullanmak iyi bir çözüm olabilir.

Windows 10daki tüm olay günlüklerini hızla temizlemenin 3 yolu

Windows 10daki tüm olay günlüklerini hızla temizlemenin 3 yolu

Bazen eski olay günlüklerinin tamamını bir kerede silmeniz gerekebilir. Bu kılavuzda Quantrimang.com, Windows 10 Olay Görüntüleyicisi'ndeki tüm olay günlüklerini hızlı bir şekilde silmenin 3 yolunu gösterecektir.

Klavyeniz kullanılamıyorsa Windows tuşu nasıl oluşturulur

Klavyeniz kullanılamıyorsa Windows tuşu nasıl oluşturulur

IBM Model M gibi fiziksel bir Windows tuşu içermeyen eski bir klasik klavye kullanmayı tercih ederseniz, sık kullanmadığınız bir anahtarı ödünç alarak daha fazlasını eklemenin kolay bir yöntemi vardır.

Windows 10da şeffaf arka plan modu nasıl oluşturulur

Windows 10da şeffaf arka plan modu nasıl oluşturulur

WindowTop, Windows 10 bilgisayarlarda çalışan tüm uygulama pencerelerini ve programlarını karartma özelliğine sahip bir araçtır.Ya da pencerelerde koyu arka planlı bir arayüz kullanabilirsiniz.

Sahte IP yöntemleri anonim olarak erişmenize yardımcı olur

Sahte IP yöntemleri anonim olarak erişmenize yardımcı olur

Daha önceki birçok makalemizde çevrimiçi ortamda anonim kalmanın son derece önemli olduğundan bahsetmiştik. Özel bilgilerin her yıl sızdırılması, çevrimiçi güvenliği giderek daha gerekli hale getiriyor. Sanal IP adreslerini kullanmamızın nedeni de budur. Aşağıda sahte IP'ler oluşturma yöntemlerini öğreneceğiz!

Windows 8 görev çubuğunda dil çubuğunu nasıl kapatılır

Windows 8 görev çubuğunda dil çubuğunu nasıl kapatılır

Windows 8'deki dil çubuğu, masaüstü ekranında otomatik olarak görüntülemek için tasarlanmış minyatür bir dil araç çubuğudur. Ancak, birçok kişi bu dil çubuğunu görev çubuğuna gizlemek istiyor.

Linksysten İnternet bağlantı hızını optimize etmeye yönelik ipuçları

Linksysten İnternet bağlantı hızını optimize etmeye yönelik ipuçları

İnternet hızını en üst düzeye çıkarmak, ağ bağlantınızı optimize etmek için çok önemlidir. Bilgisayarları, internete hazır TV'leri, oyun konsollarını vb. kullanarak en iyi eğlence ve iş deneyimini yaşayabilirsiniz.

Linksys yönlendirici için WEP, WPA, WPA2 nasıl kurulur

Linksys yönlendirici için WEP, WPA, WPA2 nasıl kurulur

Kablosuz bağlantı günümüzde bir zorunluluktur ve bu nedenle dahili ağınızın güvenliğini sağlamak için kablosuz güvenlik şarttır.