ssh.exe
Cataloguszoektermen ssh, openssh client, windows ssh
OpenSSH-client meegeleverd in System32\OpenSSH. Het is niet sshd (de server) en niet het binaire ssh-bestand in een WSL-distributie.
Wat u moet weten
Dit is de SSH-client, niet sshd en niet WSL-ssh.
ssh.exe in System32\OpenSSH is de Windows OpenSSH-client. sshd.exe is de optionele OpenSSH Server. Linux `ssh` in Ubuntu is een ander bestand in de distributie (hostweergave: WSL-processen / vmmemWSL). Het beëindigen van deze client verbreekt alleen die uitgaande sessie.
- Veilig?
- Controleer het pad, de handtekening en de uitgever van het actieve bestand. De naam alleen kan geen veiligheid aantonen.
- Hetzelfde als sshd?
- Nee. Dit is de client
- Hetzelfde als WSL-ssh?
- Nee. Dat is Linux-ssh in de distributie
Wat is ssh.exe?
Dit is de SSH-client, niet sshd en niet WSL-ssh. Het standaard meegeleverde pad is System32\OpenSSH\ssh.exe. Het optionele serveronderdeel is sshd. Een prompt in Ubuntu gebruikt Linux-ssh, niet dit uitvoerbare bestand.
Wat doet het?
Het opent een uitgaande SSH-sessie. Het luistert niet als server en start WslService niet.
Waarom wordt het uitgevoerd?
U, Git, VS Code Remote-SSH of een script heeft de Windows-client aangeroepen. Een luisterend proces op poort 22 op deze pc is sshd of een andere server, niet dit proces.
Inspecteer de actieve instantie
In Windows PowerShell, deze alleen-lezen query toont overeenkomende proces-ID's, aanmaaktijden en uitvoerbare paden op deze pc.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'ssh.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Geen resultaat of een ontoegankelijk pad is niet doorslaggevend. Beveiligde processen kunnen toegang beperken en proces-ID's kunnen worden hergebruikt. Houd persoonlijke paden lokaal.
Gebruik de bestandsidentificatiegids om handtekeningen en productmetadata te vergelijken. Een bestandsnaam alleen kan geen veiligheid vaststellen.
Is het veilig?
Verifieer dit actieve bestand
System32\OpenSSH\ssh.exe is de Microsoft OpenSSH-client. Een ssh.exe in Downloads is dat niet. Dit is nog steeds niet sshd en niet /usr/bin/ssh in WSL.
Vergelijk de vastgelegde locatie met het daadwerkelijke bestand. Een bekende map alleen vestigt geen identiteit.
C:\Windows\System32\OpenSSH\ssh.exe
- Optioneel onderdeel OpenSSH-client
- Server-tegenhanger: sshd.exe, niet dit bestand
- WSL-tegenhanger: Linux-ssh in de distributie
Kan ik het beëindigen?
Verbreekt die SSH-sessie
Het beëindigen van ssh.exe verbreekt de verbinding van die client. sshd op deze pc kan blijven luisteren. Een WSL-ssh-sessie is een ander proces in de distributie.
Kan ik het verwijderen?
Optionele onderdelen, niet Verkenner
Schakel OpenSSH-client uit via Optionele onderdelen als u dit weg wilt hebben. Verwijder System32\OpenSSH niet. Het verwijderen van WSL verwijdert deze client niet. Verwijder sshd niet om de client te verwijderen.
Moet het samen met Windows starten?
Een script kan het starten. Automatisch starten van OpenSSH Server betreft sshd, niet deze client.
Meet resourcegebruik
| CPU en geheugen | Vergelijk verschillende waarnemingen voor dezelfde PID en workload. Deze vermelding heeft geen onafhankelijk gemeten universele basislijn. |
|---|---|
| Schijf en netwerk | Schrijf activiteit toe aan het daadwerkelijke proces en de huidige taak; een bestandsnaam alleen vestigt geen verwachte bestemmingen of overdrachtsvolume. |
Bestandsinformatie
| Naam van uitvoerbaar bestand | ssh.exe |
|---|---|
| Vastgelegd installatiepad | C:\Windows\System32\OpenSSH\ssh.exe |
| Uitgever | Microsoft Corporation |
| Handtekeningcontrole | Inspecteer het daadwerkelijke bestand; deze vermelding certificeert de identiteit van het certificaat niet. |
Veelvoorkomende problemen
Ze schakelen OpenSSH Server uit om een uitgaande Git fetch te stoppen
Git riep de client aan. sshd was nooit deze sessie. Beëindig ssh.exe of de Git-opdracht.
Op afstand in WSL beëindigen ze deze Windows-ssh.exe
Linux-ssh bevindt zich in de distributie. Host-RAM is vmmemWSL. Dit pad is System32\OpenSSH.
Probleemoplossing
Stel een diagnose voordat u destructieve wijzigingen aanbrengt.
where.exe ssh en het volledige pad
System32\OpenSSH\ssh.exe is dit artikel. Een pad onder \\wsl.localhost is WSL-ssh. sshd.exe is de server.
Optionele onderdelen: OpenSSH-client versus OpenSSH Server
Herstel het client-onderdeel als de exe ontbreekt. Verwijder geen bestanden uit System32.
Technische details
Technische details
| Image-naam | ssh.exe |
|---|---|
| Rol | Windows OpenSSH-client |
Controleer de identiteit van een actief bestand
Een bestandsnaam alleen kan geen veiligheid vaststellen. Verifieer het daadwerkelijke pad, de handtekening en de productidentiteit.
Bronnen en verificatie
Vastgelegd bronlabel: augustus 2026. Dit label vormt geen onafhankelijke verificatie. Hoe wij onderzoek doen.
- Microsoft Learn: Overzicht van OpenSSH · Windows levert de OpenSSH-client en optionele server mee
- Microsoft Learn: OpenSSH-client · ssh.exe is de client in System32\OpenSSH
- Foxhole-proceskaart · Voorbeelden van eerste partijen op Windows-pc's. Geen laboratoriumbenchmark.
- Microsoft Sysinternals: Sigcheck · Legt uit hoe u bestandshandtekeningen inspecteert. Deze referentie stelt de identiteit of veiligheid van een specifiek actief bestand niet vast.
- Microsoft: Get-CimInstance · Methode voor alleen-lezen lokale procesquery.
- Microsoft: Win32_Process-eigenschappen · Documenteert proces-ID's, uitvoerbare paden, aanmaakdatums en hergebruik van ouder-ID.
Was dit artikel nuttig?
Een ja of nee is voldoende. Kies desgewenst een reden of voeg een korte opmerking toe.
Bedankt. Dat helpt ons om deze pagina te verbeteren.