Sunucunuza veya başka bir bilgisayara güvenli bir bağlantı için SSH kullandıysanız, muhtemelen SSH anahtarlarının ne olduğu hakkında bir fikriniz vardır. Temel olarak SSH anahtarı, kim olduğunuzu doğrulamanın ve başka bir sistemle güvenli, güvenli bir bağlantı kurmanın bir yoludur. Ancak SSH anahtarlarının oluşturulması gerekir. Peki Windows 10'da SSH anahtarlarını nasıl oluşturursunuz? Bu soru aslında düşündüğünüzden daha yaygındır, çünkü pek çok kişi bilgisayarlarını çift önyükleme yapmak veya Windows'tan geçiş yapmak yerine Linux VPS almayı ve onunla çalışmayı tercih ediyor. Bu makalede size Windows 10'da nasıl SSH Anahtarı oluşturabileceğinizi göstereceğim. Bu işi yapmak için popüler Windows SSH istemcisi PuTTY'yi kullanacağız. Şimdi teknik konulara dalmadan önce birkaç tanıma bakalım, böylece aynı noktada buluşabiliriz. Bu, talimatları daha iyi takip etmenize yardımcı olacaktır.
PuTTY ile Windows 10'da SSH Anahtarı Oluşturun
Öncelikle SSH’den bahsedelim. SSH nedir? Peki SSH'nin anahtarlarla ve anahtar yapımıyla ne ilgisi var? Güvenli Soket Kabuğu veya Soket Kabuğu (SSH), güvenli ve şifreli bağlantılar oluşturmaya yönelik popüler bir protokoldür. SSH anahtarları, her iki tarafın kimliğini doğrulamak ve güvenli kabuk oturumları oluşturmak için kullanılan SSH protokolünün standart bileşenleridir. Her türlü işletim sistemi ve platform arasındaki bağlantılarda kullanılırlar. Dolayısıyla, ister bir Linux VPS'ye ister en son Windows Server sürümünü çalıştıran özel bir sunucuya bağlanmaya çalışıyor olun, SSH anahtarları oluşturup kullanmanız gerekir. SSH anahtarlarını detaylı bir şekilde anlatmadan ve Windows 10'da SSH anahtarlarının nasıl oluşturulacağını tartışmadan önce SSH protokolünden biraz bahsedelim.
“Ayrıca şunu okuyun: Uzak Sunucuya Bağlanmak için SSH Kullanın ”
SSH Protokolü nedir?
SSH, özellikle BT uzmanları ve sistem yöneticileri arasında iyi bilinen bir protokoldür. Kullanıcılara güvenli olmayan bir ağ üzerinden diğer sistemlere erişmenin daha güvenli bir yolunu sunar. Ortak anahtar ve güçlü parola kimlik doğrulaması sağlar. Bu protokolü kullanarak uygulamaları ve sistemleri uzaktan yönetebilir, dosyaları bir sistemden diğerine taşıyabilir ve komutları çalıştırabilirsiniz. SSH protokolü varsayılan olarak TCP bağlantı noktası 22'yi dinler.
SSH Anahtarları nedir?
SSH protokolü, SSH anahtarları hem ana bilgisayarların hem de kullanıcıların kimliğini doğrulamak için kullanılan erişim kimlik bilgileridir. Başka bir kullanım durumu, makineden makineye veya tekten teke erişimdir. SSH anahtarları, bilgisayara bağımlı ve modern bulut hizmetlerinde gerekli olan uygun maliyetli ve olası kimlik doğrulamayı etkinleştirmek için otomasyona olanak tanır.
Çeşitli boyutlarda gelirler, ancak en yaygın seçenek RSA 2048 bit şifrelemedir. İşlevsel olarak SSH anahtarları parolaları toplar, erişim izni verir ve erişim düzeyini kontrol eder. Windows 10'da SSH'yi etkinleştirmenin veya oluşturmanın bazı yolları vardır. Aşağıda PuTTY kullanarak Windows SSH anahtarının nasıl oluşturulacağını açıklayacağız. Ancak başlamadan önce Windows'ta SSH Key'in var olup olmadığına dair bazı kontroller yapalım.
Windows 10 VPS Barındırma
Uzak masaüstü için kendinize verimli bir Windows 10 VPS'yi piyasadaki en ucuz fiyata edinin. NVMe SSD depolama ve yüksek hızlı internet üzerinde çalışan ÜCRETSİZ Windows 10.
Windows 10 VPS Planlarına Göz AtınWindows 10'da Mevcut SSH Anahtarlarını Kontrol Etme
Bir SSH anahtarı oluşturmadan önce mevcut SSH anahtarlarını kontrol etmeniz iyi olur. Bunu yapmak için aşağıdaki adımları izleyin:
- Windows görev çubuğunun arama kutusuna cmd yazarak Windows Komut Satırını açın.
- Komut istemi ortamında şunu yazın: ssh-keygen
- Herhangi bir SSH-keygen'iniz yoksa şu mesajı göreceksiniz:
'ssh-keygen' dahili veya harici bir komut, çalıştırılabilir program veya toplu iş dosyası olarak tanınmıyor
- SSH anahtarlarınızın varsayılan dizini şöyle olmalıdır:
/c/Users/YourUserName/ .ssh/id_rsa.pub
Not: Git'i bash ile yüklediyseniz cmd yerine git Bash'i açmalısınız.
PuTTY Kullanarak SSH Anahtarı Windows Oluşturun
PuTTY, Microsoft Windows'ta çalışan bilgisayarlarda terminal emülasyonu için kullanılan ücretsiz ve açık kaynaklı bir uygulamadır. SSH, Telnet, SCP, rlogin ve ham soket bağlantısı gibi çeşitli protokolleri destekleyebilir. PuTTY'yi kullanarak Windows 10'da Windows terminali aracılığıyla SSH Anahtarı oluşturabilirsiniz. PuTTY kullanarak Windows 10'da SSH Anahtarı oluşturmak için aşağıdaki adımları izleyin:
“Ayrıca şunu okuyun: SSH aracılığıyla web sitenize bağlanın”
Adım 1: PuTTY'yi indirin
Eğer sisteminizde PuTTY yoksa buradan indirebilirsiniz. bağlantı. İndirdikten sonra yükleyin.
Adım 2: PuTTY'yi yükleyin
İndirilen dosyaya tıklayarak kurulum işlemini başlatabilirsiniz. Hakkında bu makaleyi okuyabilirsiniz PuTTY Kullanarak Linux Sunucusuna Bağlanma veya Kurulum sihirbazını takip etmeniz yeterlidir. İlk sayfada İleri'ye tıklayın.

Ardından hedef klasörü seçin. Varsayılan hedef C sürücüsü\Program dosyaları\PuTTY\'dir. İstediğiniz adrese değiştirebilirsiniz.

Şimdi yüklenecek Ürün Özelliklerini seçme zamanı geldi. Herhangi bir özel gereksiniminiz yoksa, varsayılan seçimi takip edin ve bir sonraki ekrana geçmek için Yükle'ye tıklayın.

Tebrikler. PuTTY'yi kuruyorsunuz. Windows 10'da SSH Anahtarı oluşturmanın ilk adımlarını tamamladınız. Şimdi bir sonraki adıma geçelim.
Adım 3: PuTTY SSH Anahtar Oluşturucuyu çalıştırın
- Klavyenizdeki Windows tuşuna basın.
- Arama çubuğuna PuTTYgen yazın (ayrıca cmd'yi kullanabilir ve PuTTYgen yazabilirsiniz).
- PuTTYgen'e sağ tıklayın ve Yönetici olarak çalıştır'ı seçin.
- İstenirse EVET'i seçin.

Adım 4: Windows 10'da SSH Anahtarı Oluşturmak için PuTTY'yi kullanın
Şimdi Windows 10'da SSH Anahtarı oluşturmak için aşağıdaki adımları izleyin:
- PuTTY oluşturucu sayfasında oluştur'a tıklayın.

- İmleci hareket ettirme olayının şaka olduğu aşikar, o yüzden kendinizi yormaya gerek yok. İlerleme çubuğunun tamamı yeşil olana kadar bekleyin.

- simgesine tıklayarak ortak anahtarı kaydedin. Ortak anahtarı kaydet düğme. Bu anahtarın kaydedileceği konumu seçin ve ona bir ad verin.

- Özel Anahtarı kaydetmek için, Konuşma menü.

- OpenSSH Anahtarını Dışa Aktar seçeneğine tıkladığınızda size şu soru sorulacaktır: "Anahtarı korumak için bir parola olmadan kaydetmek istediğinizden emin misiniz?" "Evet"i seçin.
- Anahtarı kaydetmek için bir konum seçin.
- Özel anahtarınıza bir ad verin.
Tebrikler. PuTTY kullanarak istediğimiz SSH anahtarını oluşturmayı başardınız. Windows için en iyi SSH istemcileri. Elbette, Windows 10'a özgü istemci olan OpenSSH'yi kullanarak da anahtarlar oluşturabilirsiniz, ancak uygulamada bazı temel özellikler eksiktir, bu nedenle çoğu kişi PuTTY veya alternatiflerini kullanmayı tercih eder.
Ayrıca Okuyun: MikroTik CHR'yi VPS'ye yükleyin (PuTTY Kullanarak)
SSH Anahtarları Sunucu Güvenliği İçin Yeterli mi?
Görünüşe göre güvenliği hallettiniz; sunucunuza güvenli bir anahtarla bağlanacaksınız, hepsi bu. Peki ya sunucunuz? Güvenli olduğundan emin misin? Güvenlik odaklı bir sunucu sağlayıcısı olmadan, SSH güvenliği için harcadığınız tüm çabaların hiçbir anlamı kalmayacaktır. Örneğin Cloudzy, kullanıcıları için güvenliğin önemini biliyor ve tüm cihazlarında yapay zeka destekli bir güvenlik duvarı ve akıllı DDoS koruması sağlıyor. Linux VPS'si planlar. Bu nedenle, dizüstü bilgisayarınızı çift başlatma riski olmadan istediğiniz herhangi bir Linux dağıtımıyla çalışmak istiyorsanız, aşağıdaki makalemize göz atmalısınız: Linux VPS'si planlar.