Windows Tips & News

Windows 10'da OpenSSH Sunucusu Nasıl Etkinleştirilir

click fraud protection
ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklayın

Bildiğiniz gibi, Windows 10 yerleşik SSH yazılımı içerir - hem istemci hem de sunucu! Bu yazımızda SSH Server nasıl aktif edilir onu göreceğiz.

Reklamcılık

Not: OpenSSH Sunucusu uygulaması, SSH protokolünü kullanarak bilgisayarınıza bağlantı kurmanıza izin verecektir. Ağınızdaki diğer bilgisayarlara erişmenize izin vermez. Diğer bilgisayarlara bağlanmak için OpenSSH İstemcisini kurun.

Windows 10 ile Microsoft, yıllar sonra bir SSH istemcisi ve sunucusu talep eden kullanıcılarını nihayet dinledi. Bir OpenSSH uygulamasını dahil ederek, işletim sisteminin değeri artar.

Bu yazının yazıldığı anda, Windows 10'da bulunan OpenSSH yazılımı BETA aşamasındadır. Bu, bazı kararlılık sorunları olabileceği anlamına gelir.

Sağlanan SSH sunucusu, Linux uygulamasına benzer. İlk bakışta, *NIX muadili ile aynı özellikleri desteklediği görülüyor. Bu bir konsol uygulamasıdır, ancak Windows Hizmeti.

Windows 10'da OpenSSH sunucusunun nasıl etkinleştirileceğini görelim.

İçindekilersaklamak
Windows 10'da OpenSSH Sunucusunu Etkinleştirin
Windows 10'da OpenSSH Sunucusu Nasıl Başlatılır
Windows 10'da SSH Sunucusuna Bağlanma

Windows 10'da OpenSSH Sunucusunu Etkinleştirin

  1. Ayarlar uygulaması ve Uygulamalar -> Uygulamalar ve özellikler'e gidin.
  2. Sağda, İsteğe bağlı özellikleri yönet'i tıklayın.Uygulamalar ve Özellikler İsteğe Bağlı Bağlantıyı Yönetin Windows 10
  3. Bir sonraki sayfada, düğmesine tıklayın Bir özellik ekle.Bir Özellik Düğmesi Ekle
  4. Özellikler listesinde, OpenSSH Sunucusu ve üzerine tıklayın Düzenlemek buton.Windows 10 SSH Sunucusunu KurunWindows 10 SSH Sunucusunu Kurma
  5. Windows 10'u yeniden başlatın.

Bu, Windows 10'da OpenSSH Sunucu yazılımını yükleyecektir.

İkili dosyaları klasörün altında bulunur c:\windows\system32\Openssh. SSH istemci uygulamalarının yanı sıra, klasör aşağıdaki sunucu araçlarını içerir:

  • sftp-server.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • sshd.exe
  • ve "sshd_config" yapılandırma dosyası.

SSH sunucusu, hizmet olarak çalışacak şekilde yapılandırılmıştır.

Sshd Hizmeti Windows 10

Bu yazının yazıldığı anda otomatik olarak başlamıyor. Manuel olarak yapılandırmanız gerekir.

Windows 10'da OpenSSH Sunucusu Nasıl Başlatılır

  1. çift ​​tıklayın sshd özelliklerini açmak için Hizmetler'e giriş yapın.
  2. "Oturum Aç" sekmesinde, sshd sunucusu tarafından kullanılan kullanıcı hesabına bakın. Benim durumumda, NT Hizmeti\sshd.Sshd Hizmeti Kullanıcı Hesabı Windows 10
  3. Şimdi aç yükseltilmiş bir komut istemi.
  4. Komutu kullanarak c:\windows\system32\Openssh dizinine gidin cd c:\windows\system32\Openssh.
  5. İşte, komutu çalıştırın ssh-keygen -A sshd sunucusu için güvenlik anahtarları oluşturmak için.Sshd Sunucu Anahtarları Oluştur
  6. Şimdi, yükseltilmiş komut isteminde şunu yazın explorer.exe . OpenSSH klasöründe Dosya Gezgini'ni başlatmak için.
  7. Güncelleme: Microsoft bir yayınladı öğretici bu da doğru atama sürecini çok basit hale getirir.
    PowerShell'i Yönetici olarak açın ve şu komutları yürütün:
    Kurulum Modülü -Force OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C:\Windows\System32\OpenSSH\ssh_host_ed25519_key

    Bu kadar! Gerekli tüm izinler ayarlandı.

  8. Alternatif olarak, bu adımları gerçekleştirebilirsiniz.
    sağ tıklayın ssh_host_ed25519_key dosya ve sahipliğini değiştir sshd hizmeti kullanıcısına, ör. NT Hizmeti\sshd.Sshd Anahtar Dosya Sahipliğini Değiştir
  9. "Ekle"ye tıklayın ve "NT Service\sshd" kullanıcısı için "Okuma" iznini ekleyin. Şimdi, bunun gibi bir şey elde etmek için diğer tüm izinleri kaldırın:Sshd Anahtar Dosya İzinlerini Değiştir"Uygula" yı tıklayın ve işlemi onaylayın.
  10. Son olarak, Hizmetler'i açın (Win + R tuşlarına basın ve services.msc Çalıştır kutusunda) ve sshd hizmetini başlatın. Başlamalıdır:
    Sshd Hizmeti Çalışıyor
  11. Windows Güvenlik Duvarı'nda SSH bağlantı noktasına izin verin. Varsayılan olarak, sunucu 22 numaralı bağlantı noktasını kullanır. Bu komutu yükseltilmiş bir komut isteminde çalıştırın: netsh advfirewall güvenlik duvarı ekleme kuralı adı = "SSHD Bağlantı Noktası" dir=işlemde=protokole izin ver=TCP yerel bağlantı noktası=22Sshd Hizmeti için Açık Bağlantı Noktası Microsoft, PowerShell için aşağıdaki alternatif komutu sağlamıştır:
    Yeni-NetFirewallRule -Ad sshd -DisplayName 'OpenSSH Sunucusu (sshd)' -Hizmet sshd -Etkin Doğru -Yön Gelen -Protokol TCP -Eylem İzin Ver -Profil Etki Alanı
  12. Nihayet, kullanıcı hesabınız için bir şifre belirleyin eğer sahip değilseniz.

Şimdi, eylemde deneyebilirsiniz.

Windows 10'da SSH Sunucusuna Bağlanma

ssh istemcinizi açın. Aynı bilgisayarda başlatabilirsiniz, ör. yerleşik kullanarak OpenSSH istemcisi veya ağınızdaki başka bir bilgisayardan başlatın.

Genel durumda, OpenSSH konsol istemcisinin sözdizimi aşağıdaki gibidir:

ssh kullanıcıadı@host -p bağlantı noktası

Benim durumumda, komut aşağıdaki gibi görünüyor:

ssh [email protected]

Nereye şarap benim Windows kullanıcı adım ve 192.168.2.96 bu Windows 10 bilgisayarımın IP adresi. Arch Linux çalıştıran başka bir bilgisayardan bağlanacağım.Windows 10 Yerleşik Sshd Sunucusuna Bağlan 1

Sonunda, içeridesin!

Windows 10 Yerleşik Sshd Sunucusuna Bağlan 2

Sunucu, klasik Windows konsol komutlarını çalıştırır, ör. daha fazla, yazın, ver, kopyalayın.

Windows 10 Yerleşik Sshd Sunucusuna Bağlan 3

Ama FAR Manager'ı çalıştıramıyorum. Siyah beyaz ve kırık görünüyor:Windows 10 Yerleşik Sshd Sunucusuna Bağlan 4

Bir başka ilginç gözlem: Explorer gibi GUI uygulamalarını başlatabilirsiniz. SSH için kullandığınız kullanıcı hesabında oturum açtıysanız, masaüstünde başlarlar. Görmek:

Windows 10 Yerleşik Sshd Sunucusuna Bağlan 5

Eh, yerleşik SSH sunucusu kesinlikle oynamak için ilginç bir şey. Linux bilgisayarınıza rdesktop gibi araçlar yüklemeden, hatta X sunucusu kurulu olmayan bir Linux bilgisayardan Windows ayarlarını değiştirmeden bir Windows makinesini yönetmenizi sağlar.

Bu yazı itibariyle, Windows 10'daki yerleşik SSH sunucusu BETA aşamasındadır, bu nedenle yakın gelecekte daha ilginç hale gelmeli ve kullanışlı bir özellik haline gelmeli.

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklayın
Microsoft, Windows 10 Build 18356.16'yı (KB4494123) Yavaş Halka'dan alıyor

Microsoft, Windows 10 Build 18356.16'yı (KB4494123) Yavaş Halka'dan alıyor

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklay...

Devamını oku

Microsoft Edge Dev derlemesi 93.0.933.1 yayınlandı

Microsoft Edge Dev derlemesi 93.0.933.1 yayınlandı

Cevap bırakınMicrosoft, Dev Channel için yeni bir Chromium tabanlı Microsoft Edge 93.0.933.1 derl...

Devamını oku

Windows 10 Build 19603 (Hızlı Çalma)

Windows 10 Build 19603 (Hızlı Çalma)

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklay...

Devamını oku