Hoppa till innehåll

ssh.exe

Windows-processMicrosoft Corporation

Katalogsöktermer ssh, openssh client, windows ssh

WindowsSystemkomponent

OpenSSH-klient som levereras i System32\OpenSSH. Det är inte sshd (servern) och inte den binära ssh-filen inuti en WSL-distribution.

Vad du behöver veta

Detta är SSH-klienten, inte sshd och inte WSL-ssh.

ssh.exe i System32\OpenSSH är Windows OpenSSH-klient. sshd.exe är den valfria OpenSSH-servern. Linux-`ssh` inuti Ubuntu är en annan fil i distributionen (värdvy: WSL-processer / vmmemWSL). Att avsluta denna klient bryter endast den utgående sessionen.

Säker?
Kontrollera den körande filens sökväg, signatur och utgivare. Namnet i sig kan inte fastställa säkerheten.
Samma sak som sshd?
Nej. Detta är klienten
Samma sak som WSL-ssh?
Nej. Det är Linux-ssh i distributionen
Feex säger
Om jag startade ssh från PowerShell förväntar jag mig System32\OpenSSH\ssh.exe. Jag stoppar inte sshd om inte denna dator är servern, och jag kör inte wsl --shutdown för att avsluta en Windows-klient.

Vad är ssh.exe?

Detta är SSH-klienten, inte sshd och inte WSL-ssh. Standardsökvägen är System32\OpenSSH\ssh.exe. Den valfria serverfunktionen är sshd. En kommandotolk inuti Ubuntu använder Linux-ssh, inte denna binärfil.

Vad gör den?

Den öppnar en utgående SSH-session. Den lyssnar inte som en server och den startar inte WslService.

Varför körs den?

Du, Git, VS Code Remote-SSH eller ett skript anropade Windows-klienten. En lyssnande process på port 22 på denna dator är sshd eller en annan server, inte denna process.

Inspektera den körande instansen

I Windows PowerShell listar denna skrivskyddade fråga matchande process-ID, skapelsetider och körbara sökvägar på denna dator.

Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'ssh.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List

Inget resultat eller en otillgänglig sökväg är otillfredsställande. Skyddade processer kan begränsa åtkomst, och process-ID kan återanvändas. Behåll personliga sökvägar lokalt.

Använd filidentitetsguiden för att jämföra signaturer och produktmetadata. Ett filnamn ensamt kan inte fastställa säkerhet.

Är den säker?

Verifiera denna körande fil

System32\OpenSSH\ssh.exe är Microsofts OpenSSH-klient. En ssh.exe i Hämtade filer är det inte. Detta är fortfarande inte sshd och inte /usr/bin/ssh i WSL.

Jämför den registrerade platsen med den faktiska filen. En bekant mapp ensam fastställer inte identitet.

C:\Windows\System32\OpenSSH\ssh.exe

  • Den valfria funktionen OpenSSH-klient
  • Servermotsvarighet: sshd.exe, inte denna fil
  • WSL-motsvarighet: Linux-ssh inuti distributionen

Kan jag avsluta den?

Kopplar från den SSH-sessionen

Att avsluta ssh.exe kopplar från den klienten. sshd på denna dator kan fortsätta att lyssna. En WSL-ssh-session är en annan process i distributionen.

Kan jag ta bort den?

Valfria funktioner, inte Utforskaren

Inaktivera OpenSSH-klient under Valfria funktioner om du vill ta bort den här. Ta inte bort System32\OpenSSH. Att avinstallera WSL tar inte bort den här klienten. Ta inte bort sshd för att ta bort klienten.

Bör den starta med Windows?

Ett skript kan starta den. Autostart för OpenSSH Server är sshd, inte denna klient.

Mät resursanvändning

Mät den aktuella processen snarare än att anta en universell baslinje
CPU och minne Jämför flera observationer för samma PID och arbetsbelastning. Denna post har ingen oberoende mätt universell baslinje.
Disk och nätverk Tillskriv aktivitet till den faktiska processen och den aktuella uppgiften; ett filnamn ensamt fastställer inte förväntade destinationer eller överföringsvolym.

Filinformation

Filinformation om ssh.exe
Körbart namn ssh.exe
Registrerad installationssökväg C:\Windows\System32\OpenSSH\ssh.exe
Utgivare Microsoft Corporation
Signaturkontroll Inspektera den faktiska filen; denna post certifierar inte dess certifikatidentitet.

Vanliga problem

De inaktiverar OpenSSH Server för att stoppa en utgående Git fetch

Git anropade klienten. sshd var aldrig den här sessionen. Avsluta ssh.exe eller Git-kommandot.

Fjärransluten i WSL, de avslutar denna Windows-ssh.exe

Linux-ssh finns inuti distributionen. Värdens RAM-minne är vmmemWSL. Den här sökvägen är System32\OpenSSH.

Felsökning

Diagnostisera innan du ändrar något destruktivt.

where.exe ssh och den fullständiga sökvägen

System32\OpenSSH\ssh.exe är den här artikeln. En sökväg under \\wsl.localhost är WSL-ssh. sshd.exe är servern.

Valfria funktioner: OpenSSH-klient kontra OpenSSH Server

Reparera klientfunktionen om exe-filen saknas. Ta inte bort filer från System32.

Tekniska detaljer

Tekniska detaljer
Teknisk information om ssh.exe
Avbildningsnamn ssh.exe
Roll Windows OpenSSH-klient

Verifiera identiteten för en aktiv fil

Ett filnamn ensamt kan inte fastställa säkerhet. Verifiera den faktiska sökvägen, signaturen och produktidentiteten.

Källor och verifiering

Registrerad källetikett: augusti 2026. Denna etikett fastställer inte oberoende verifiering. Hur vi efterforskar.

Var denna artikel användbar?

Ett ja eller nej räcker. Välj en anledning om du vill, eller lägg till en kort anteckning.

Var denna artikel användbar?