Windows 10 ile Microsoft, yıllardır SSH istemcisi ve sunucusu talep eden kullanıcılarının sesini nihayet dinledi. OpenSSH uygulamasının eklenmesiyle 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ı stabilite sorunları yaşayabileceği anlamına gelir.
Sağlanan SSH sunucusu Linux uygulamasına benzer. İlk bakışta *NIX muadili ile aynı özellikleri destekliyor gibi görünüyor. Bu bir konsol uygulamasıdır ancak Windows Hizmeti olarak çalışır.
Windows 10'da OpenSSH sunucusunun nasıl etkinleştirileceğini görelim.
İçindekiler saklamak Windows 10'da OpenSSH Sunucusunu Etkinleştirin Windows 10'da OpenSSH Sunucusu Nasıl Başlatılır Windows 10'da SSH Sunucusuna BağlanmaWindows 10'da OpenSSH Sunucusunu Etkinleştirin
- Ayarlar uygulamasını açın ve Uygulamalar -> Uygulamalar ve özellikler bölümüne gidin.
- Sağda İsteğe bağlı özellikleri yönet'i tıklayın.
- Bir sonraki sayfada düğmeye tıklayınÖzellik ekle.
- Özellikler listesindeOpenSSH Sunucusuve üzerine tıklayınDüzenlemekdüğme.
- Windows 10'u yeniden başlatın.
Bu, OpenSSH Sunucu yazılımını Windows 10'a yükleyecektir.
ps4 denetleyici pc yazılımı
İkili dosyaları |_+_| klasörünün altında bulunur. Klasör, SSH istemci uygulamalarının yanı sıra aşağıdaki sunucu araçlarını da içerir:
- sftp-server.exe
- ssh-agent.exe
- ssh-keygen.exe
- sshd.exe
- ve yapılandırma dosyası 'sshd_config'.
SSH sunucusu bir hizmet olarak çalışacak şekilde yapılandırılmıştır.
ekran kartı nasıl kontrol edilir
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
- Çift tıklayınsshdÖzelliklerini açmak için Hizmetler'e giriş yapın.
- 'Oturum Aç' sekmesinde, sshd sunucusu tarafından kullanılan kullanıcı hesabına bakın. Benim durumumda öyleNT Hizmetisshd.
- Şimdi yükseltilmiş bir komut istemi açın.
- |_+_| komutunu kullanarak c:windowssystem32Openssh dizinine gidin.
- Burada |_+_| komutunu çalıştırın. sshd sunucusu için güvenlik anahtarları oluşturmak için.
- Şimdi, yükseltilmiş komut istemine |_+_| yazın OpenSSH klasöründe Dosya Gezgini'ni başlatmak için.
- Güncelleme: Microsoft bir yayınladı öğreticibu da doğru atama sürecini çok basit hale getirir.
PowerShell'i Yönetici olarak açın ve şu komutları yürütün:|_+_|Bu kadar! Gerekli tüm izinler ayarlandı.
- Alternatif olarak bu adımları da gerçekleştirebilirsiniz.
Sağ tıklayınssh_host_ed25519_keyDosyayı açın ve sahipliğini sshd hizmeti kullanıcısına değiştirin, ör.NT Hizmetisshd. - 'Ekle'yi tıklayın ve 'NT Servicesshd' kullanıcısı için 'Okuma' iznini ekleyin. Şimdi buna benzer bir şey elde etmek için diğer tüm izinleri kaldırın:'Uygula'ya tıklayın ve işlemi onaylayın.
- Son olarak Hizmetler'i açın (Win + R tuşlarına basın ve şunu yazın:services.mscÇalıştır kutusunda) ve sshd hizmetini başlatın. Başlamalıdır:
- Windows Güvenlik Duvarı'nda SSH bağlantı noktasına izin verin. Sunucu varsayılan olarak 22 numaralı bağlantı noktasını kullanıyor. Bu komutu yükseltilmiş bir komut isteminde çalıştırın: |_+_|Microsoft, PowerShell için aşağıdaki alternatif komutu sağlamıştır:
|_+_| - Son olarak, eğer hesabınız yoksa, kullanıcı hesabınız için bir şifre belirleyin.
Artık bunu çalışırken deneyebilirsiniz.
Windows 10'da SSH Sunucusuna Bağlanma
Ssh istemcinizi açın. Aynı bilgisayarda başlatabilirsiniz, ör. yerleşik OpenSSH istemcisini kullanarak veya ağınızdaki başka bir bilgisayardan başlatabilirsiniz.
Genel durumda OpenSSH konsol istemcisinin sözdizimi aşağıdaki gibidir:
|_+_|Benim durumumda komut şu şekilde görünüyor:
ses akışı çalışmıyor|_+_|
NeredeşarapçıWindows kullanıcı adımdır ve192.168.2.96Windows 10 bilgisayarımın IP adresidir. Arch Linux çalıştıran başka bir bilgisayardan bağlanacağım.
Sonunda içeridesin!
Sunucu, klasik Windows konsol komutlarını çalıştırır; daha fazla, yazın, ver, kopyalayın.
Ancak FAR Manager'ı çalıştıramıyorum. Siyah beyaz ve kırık görünüyor:
klavye kablosuz usb
Bir başka ilginç gözlem: Explorer gibi GUI uygulamalarını başlatabilirsiniz. SSH için kullandığınız aynı kullanıcı hesabında oturum açtıysanız, bunlar masaüstünde başlayacaktır. Görmek:
Yerleşik SSH sunucusuyla oynamak kesinlikle ilginç bir şey. Linux bilgisayarınıza rdesktop gibi araçlar yüklemeden, hatta X sunucusu yüklü olmayan bir Linux bilgisayardan Windows ayarlarını değiştirmeden bir Windows makinesini yönetmenize olanak tanır.
Bu yazının yazıldığı an itibariyle, Windows 10'daki yerleşik SSH sunucusu BETA aşamasındadır, dolayısıyla yakın gelecekte daha ilgi çekici hale gelmeli ve kullanışlı bir özellik haline gelmelidir.