Windows 10'da SSH sunucusu yok mu?


13

Ben nmap ile oynuyordum ve benim tamamen güncel windows 10 (1607 pro - içeriden değil) kutusu port 22 açık (ssh) olduğunu keşfetti. Ben $ssh <ip>ve bulmak evet, benim makine üzerinde çalışan bir ssh sunucusu var. Pencereler söz konusu olduğunda hiçbir şeye şaşırmamayı öğrendim. Şifremi denedim (hem yerel hesap pw'm hem de Windows "unix şifresi" yeni "Linux için Windows alt sistemi" yüklenirken gerekliydi ve ikisi de başarısız oldu.

Windows 10 makineye gittim ve koştum c:\>bashve ssh sunucusunun herhangi bir çalışma seviyesinde başlamak için ayarlanmadığından emin olduktan sonra yeniden başlattım (Windows özelliğindeki linux'un nasıl çalıştığı dışında nasıl çalıştığı hakkında hiçbir fikrim yok). Yeniden başlattıktan sonra hala port 22'yi açtım. Windows güvenlik duvarı baktı ve "ssh sunucu proxy hizmeti" girişleri bulundu; Services.msc baktı ve "ssh sunucu aracısı" ve "ssh sunucu proxy'si" bulundu; Google'a baktım ve pencerelerde ssh hakkında hiçbir şey bulamadığı ve insanların ne zaman sorduğu dışında hiçbir şey bulamadım?

Neler oluyor? Neden hiçbir şey bilmediğim bir ssh sunucum çalışıyor? Nasıl yapılandırabilirim? Nasıl öldürürüm? Onu öldürmek gerçekten öldürecek mi? Ya da Windows 10'daki (muhtemelen) Microsoft'un seçmem gerektiğini düşündüğü (veya sahip olduğum dilekleri) geri dönmesine benzeyen diğer seçenekler gibi.


netstat -anphangi işlemin 22 numaralı bağlantı noktasını dinlediğini söylemelisiniz.
heavyd

Hangi yürütülebilir dosyanın kullanıldığını bulmak için services.msc veya başka bir yöntem kullanın. Bunu herhangi bir hizmet için yapabilmelisiniz. Komut satırını öğrendikten sonra TASKKILL kullanabilirsiniz.
TOOGAM

Sanırım içinde 2 SSH hizmetini devre dışı bırakabilirsiniz services.msc. Aslında bu garip yararsız hizmet yerine kullanabileceğim gerçek bir SSH sunucusu olmasını tercih ederim ...
mivk

+1 Özellikle "Pencereler söz konusu olduğunda hiçbir şeye şaşırmamayı öğrendim".
Kamil Maciorowski

"Neden" sorularına cevap vermenin bir yolu yoktur - programcıların zihninde kötülüğün neler olduğunu kim bilebilir? ;-)
SDsolar

Yanıtlar:


6

Evet, Windows 10'un 14352 sürümünden beri bir SSH sunucusu var .

Bu makale, onunla çok fazla şey yapamayacağınızı belirtiyor:

  1. çok özel bir amacı var ve sıradan bir kullanıcı için tasarlanmamış
  2. yapılandırma seçenekleri çok sınırlıdır ve çoğuna erişilemez (kayıt defteri anahtarlarındaki sahipliği ve izinleri değiştirmeniz gerekir). Açıkçası, olası giriş seçeneklerinin bir listesine sahip olabilirsiniz, bu nedenle şifre girişine izin vermeniz gerekmez.

Yine de öldürmekten bahsetmiyorum.

Reddit iş parçacığı


4
Harika, sistemime giriş yapmak için kullanılabilecek bir yöntem var, kullanılabilir ve kullanmama izin verilmiyor. Kim olduğunu merak ediyorum.
Ian

1
Görünüşe göre, bu geliştirme amacıyla UWP uygulamalarını yerel sisteme dağıtmak için kullanılır . SSHBroker ve SSHProxy hizmetlerinin geliştirici modunu açar ve kapatırsanız devre dışı bırakılabileceğini varsayabilirim.
Dave Andersen

2

Evet, (Eylül 2017) - buna sahip ve İçerik Oluşturucu Güncellemesinden sonra yalnızca bilgisayar Geliştirici Moduna getirildiğinde etkinleştirilir.

Bunun Powershell için Microsoft Win32-OpenSSH ile aynı olmadığını unutmayın.

İşte nasıl kontrol edileceğine dair iyi bir makale:

Windows 10'da Microsoft SSH Sunucusu nasıl etkinleştirilir, oturum açılır veya devre dışı bırakılır

Alıntı:

Windows 10, dosyalarınıza ve programlarınıza uzaktan oturum açma ve komut satırı erişimi için yerleşik bir güvenli kabuk (SSH) sunucusuyla birlikte gelir.

Dikkat edilmesi gereken bir nokta: Hizmetin tam resmi adı olan Windows için Microsoft SSH Sunucusunu kullanmak için Windows cihazınızın Geliştirici moduna geçirilmesi gerekir. Cihazınızın güvenlik düzeyini normal kullanıcıdan geliştirici moduna değiştirmek, Windows'un güvenlik politikalarını nasıl uyguladığı üzerinde etkili olacaktır. Devam etmeden önce bu değişikliğin cihazınızı nasıl etkileyeceğini okuyun ve anladığınızdan emin olun.

Cihazınıza giriş yapmak için herhangi bir standart SSH istemcisini kullanabilirsiniz. Oturum açma adı ve parolasının kimliği normal Windows kimlik bilgileri kullanılarak doğrulanır.

Bu sunucunun kaba kuvvetli giriş saldırılarına (örneğin, hız sınırlaması yok) dayanması amaçlanmamıştır, bu nedenle uzun, güçlü şifreler önemlidir. Vahşi doğada tek başına kullanılması önerilmemiştir.

Bu hizmetlerin bir çift olarak çalışır, SSH Server Proxyve SSH Server Brokerhangi normaldir kontrol edilebilir Serviceskontrol ekranında. Onları tamamen durdurmak içinDisabled

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.