Windows 11/10'da OpenSSH istemcisini ve sunucusunu kurun ve yapılandırın

SSH (Güvenli Kabuk)(SSH (Secure Shell)) protokolü , uzak bir kullanıcının kimliğini doğrulayarak ve girdileri istemciden ana bilgisayara aktararak çalışır. Daha sonra çıktıyı tekrar istemciye iletir – iletişim şifreli olarak teslim edilir, böylece güvenlik Telnet'ten çok daha yüksektir . Windows 11/10OpenSSH istemcisinin hem de sunucusunun nasıl kurulacağını ve yapılandırılacağını göstereceğiz .

(Install)OpenSSH istemcisini ve sunucusunu kurun ve yapılandırın

openssh istemci pencereleri 11

Başlamak için önce OpenSSH istemci kurulumunu doğrulayın.

  1. Windows tuşu + I kombinasyonuna basarak Ayarlar(Settings) uygulamasını başlatın .
  2. Ayarlar uygulamasında Uygulamalar(Apps) alt kategorisini seçin.
  3. Uygulamalar ve özellikler(Apps & features) penceresinin sağ tarafında , İsteğe bağlı özellikler(Optional features) bağlantısını tıklayın.
  4. Açılan bir sonraki pencerede, OpenSSH İstemcisini(OpenSSH Client) bulmak için aşağı kaydırın . İstemci zaten kuruluysa, herhangi bir kullanıcı etkileşimi gerekmez - aksi takdirde sadece yükle düğmesine tıklayın.

OpenSSH istemcisini ve sunucusunu kurun ve yapılandırın

Bunu yaptıktan sonra, gerçekleştirilecek bir sonraki eylem , Windows 10'a OpenSSH sunucusunu eklemek/yüklemektir.

Yine de İsteğe bağlı özellikler(Optional features) penceresinde – en üstte Bir özellik ekle seçeneğine(Add a feature) tıklayın .

Şimdi aşağı kaydırın ve OpenSSH Sunucusu'nu(OpenSSH Server) seçin . Yükle(Install) düğmesine tıklayın ve özellik yüklenirken birkaç saniye bekleyin.

Eylem tamamlandığında, değişiklikleri onaylamak için bilgisayarı yeniden başlatın.

İstemci ve SSH sunucusu artık yüklenmiştir.

Şimdi SSH sunucusunu(SSH server) Windows 10'u her başlattığınızda başlayacak şekilde yapılandırmanız gerekecek. Şu şekilde :

Windows tuşu + R'ye basın . Çalıştır(Run) iletişim kutusunda services.msc yazın , Enter'a basın.

Ardından aşağı kaydırın ve birbiri ardına çift tıklayın – OpenSSH SSH Sunucusu(OpenSSH SSH Server) ve OpenSSH Kimlik Doğrulama Aracısı(OpenSSH Authentication Agent ) – ve Başlangıç ​​türünü (Startup type)Otomatik(Automatic) olarak ayarlayın .

Uygula(Apply) > Tamam'ı(OK) tıklayın .

Yan not(Side note) : Listelenen OpenSSH SSH Sunucusunu(OpenSSH SSH Server) göremeyebilirsiniz . Bu, özelliği eklemek için önceki eylemin başarısız olduğu anlamına gelir. Bu durumda, özelliği komut satırı üzerinden yükleyebilirsiniz. İşte nasıl:

Yükseltilmiş bir komut istemi açın. Aşağıdaki komutu kopyalayıp(Copy) yapıştırın ve tam yetenek/özellik adını ve gizli olduğundan sisteminizde olup olmadığını öğrenmek için Enter'a basın.(Enter)

dism /online /get-capabilities | findstr /i "OpenSSH.Server"

Bu başarıyla yürütüldüğünde, aşağıdaki komutu kopyalayıp yapıştırın ve özelliği yüklemek için Enter'a basın:(Enter)

dism /online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0

Bilgisayarınızı yeniden başlatmanız gerekmez - Hizmetler(Services) penceresindeki Eylem(Action) menüsüne ve ardından Yenile'ye(Refresh) tıklamanız yeterlidir . OpenSSH SSH Sunucusu(OpenSSH SSH Server) özelliği listelenecektir .

Şimdi, SSH(SSH) servislerinin aktif olup olmadığını doğrulamak gerekiyor . İşte nasıl:

Başlat'a(Start) sağ tıklayın ve Windows PowerShell'i(Windows PowerShell) ( Yönetici(Admin) ) seçin.

PowerShell penceresinde aşağıdaki komutu kopyalayıp yapıştırın ve Enter'a basın.

Get-Service -Name *ssh*

Size aşağıdaki çıktı sunulacak:

Ardından, bilgisayarınıza SSH(SSH) üzerinden erişebilmek için Windows Güvenlik Duvarı'nı(Windows Firewall) yapılandırmanız gerekecek . Bunu yapmak için, yine de PowerShell penceresinde aşağıdaki komutu kopyalayıp yapıştırın ve Enter 'a basın .

.\netsh advfirewall firewall add rule name="SSHD Port" dir=in action=allow protocol=TCP localport=22

Artık SSH sunucusunun 22 numaralı bağlantı noktasını dinleyip dinlemediğini test edebilirsiniz. Bunu yapmak için yine de PowerShell penceresinde aşağıdaki komutu kopyalayıp yapıştırın ve Enter'a(Enter) basın .

.\netstat -bano | .\more.com

Size aşağıdaki çıktı sunulacak:

İpucu: Listelenen (Tip:)Bağlantı Noktası 22'yi(Port 22) görmüyorsanız, bilgisayarınızı yeniden başlatın ve önyükleme sırasında komutu yeniden yürütün.

İleriye dönük olarak, artık bir SSH(SSH) sunucusuna uzaktan bağlanabilirsiniz . Başarılı bir bağlantı kurmak için aşağıdaki parametreler gereklidir:

  1. Kullanıcı adı
  2. Kullanıcı şifresi
  3. Sunucu IP adresi
  4. SSH sunucusunun dinlediği bağlantı noktası . Bu durumda, Liman(Port) 22'dir.

OpenSSH sunucusuyla bağlantı kurmak için – kendi parametrelerinize bağlı olarak PowerShell'i başlatın, aşağıdaki komutu yazın ve (PowerShell)Enter'a(Enter) basın .

ssh -p 22 [email protected]

Burada kişisel bilgilerinizi kullanmayı unutmayın.

Ardından parolayı yazın ve uzak bilgisayara erişmek için tekrar Enter'a basın - ve (Enter)PowerShell aracılığıyla SSH sunucusuna erişiminiz olacak . Bu sayede verileriniz olası tehdit aktörlerinden korunur.

Windows 10'da OpenSSH kullanarak güvenli bir bağlantı yapılandırırken bu kadar.(That’s it on configuring a secure connection using OpenSSH in Windows 10.)



About the author

"Serbest çalışan bir Windows ve Office uzmanıyım. Bu araçlarla çalışma konusunda 10 yılı aşkın bir deneyime sahibim ve bunlardan en iyi şekilde yararlanmanıza yardımcı olabilirim. Becerilerim şunları içerir: Microsoft Word, Excel, PowerPoint ve Outlook ile çalışma; web oluşturma sayfalar ve uygulamalar ve müşterilerin iş hedeflerine ulaşmalarına yardımcı olmak."



Related posts