Passer au contenu

ssh.exe

Processus WindowsMicrosoft Corporation

Termes de recherche du catalogue ssh, openssh client, windows ssh

WindowsComposant système

Client OpenSSH fourni dans System32\OpenSSH. Ce n'est pas sshd (le serveur) ni le binaire ssh à l'intérieur d'une distribution WSL.

Ce que vous devez savoir

Il s'agit du client SSH, pas de sshd ni de ssh sous WSL.

ssh.exe dans System32\OpenSSH est le client Windows OpenSSH. sshd.exe est le serveur facultatif OpenSSH Server. Le `ssh` Linux dans Ubuntu est un fichier différent au sein de la distribution (vue hôte : processus WSL / vmmemWSL). Mettre fin à ce client interrompt uniquement cette session sortante.

Sûr ?
Vérifiez l'emplacement, la signature et l'éditeur du fichier en cours d'exécution. Le nom seul ne permet pas d'établir la sécurité.
Identique à sshd ?
Non. Il s'agit du client
Identique au ssh de WSL ?
Non. Il s'agit du ssh Linux dans la distribution
Feex précise
Si j'ai lancé ssh depuis PowerShell, je m'attends à System32\OpenSSH\ssh.exe. Je n'arrête pas sshd à moins que ce PC ne soit le serveur, et je n'exécute pas wsl --shutdown pour tuer un client Windows.

Qu'est-ce que ssh.exe ?

Il s'agit du client SSH, pas de sshd ni de ssh sous WSL. Le chemin d'accès d'origine est System32\OpenSSH\ssh.exe. La fonctionnalité facultative de serveur est sshd. Une invite de commande sous Ubuntu utilise le ssh Linux, pas cette image.

Que fait-il ?

Il ouvre une session SSH sortante. Il n'écoute pas en tant que serveur et ne démarre pas WslService.

Pourquoi s'exécute-t-il ?

Vous, Git, VS Code Remote-SSH ou un script avez appelé le client Windows. Une écoute sur le port 22 sur ce PC correspond à sshd ou à un autre serveur, pas à ce processus.

Inspecter l'instance en cours d'exécution

Dans Windows PowerShell, cette requête en lecture seule liste les ID de processus correspondants, les heures de création et les chemins d'accès exécutables sur ce PC.

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

Aucun résultat ou un chemin inaccessible est non concluant. Les processus protégés peuvent restreindre l'accès, et les ID de processus peuvent être réutilisés. Gardez les chemins personnels locaux.

Utilisez le guide d'identification de fichier pour comparer les signatures et les métadonnées du produit. Un nom de fichier seul ne peut pas établir la sécurité.

Est-il sûr ?

Vérifier ce fichier en cours d'exécution

System32\OpenSSH\ssh.exe est le client Microsoft OpenSSH. Un ssh.exe dans Téléchargements ne l'est pas. Il ne s'agit toujours pas de sshd ni de /usr/bin/ssh dans WSL.

Comparez l'emplacement enregistré avec le fichier réel. Un dossier familier seul n'établit pas l'identité.

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

  • Fonctionnalité facultative OpenSSH Client
  • Équivalent serveur : sshd.exe, pas ce fichier
  • Équivalent WSL : ssh Linux dans la distribution

Puis-je l'arrêter ?

Interrompt cette session SSH

Arrêter ssh.exe déconnecte ce client. sshd sur ce PC peut continuer d'écouter. Une session ssh WSL est un processus différent dans la distribution.

Puis-je le supprimer ?

Fonctionnalités facultatives, pas l'Explorateur

Désactivez OpenSSH Client dans les Fonctionnalités facultatives si vous souhaitez vous en débarrasser. Ne supprimez pas System32\OpenSSH. Désinstaller WSL ne supprime pas ce client. Ne supprimez pas sshd pour effacer le client.

Doit-il démarrer avec Windows ?

Un script peut le démarrer. Le démarrage automatique d'OpenSSH Server concerne sshd, pas ce client.

Mesurer l'utilisation des ressources

Mesurez le processus actuel plutôt que de supposer une base universelle
CPU et mémoire Comparez plusieurs observations pour le même PID et la même charge de travail. Cette entrée n'a pas de base universelle mesurée indépendamment.
Disque et réseau Attribuez l'activité au processus réel et à la tâche en cours ; un nom de fichier seul n'établit pas les destinations attendues ni le volume de transfert.

Informations sur le fichier

Informations sur le fichier ssh.exe
Nom de l'exécutable ssh.exe
Chemin d'installation enregistré C:\Windows\System32\OpenSSH\ssh.exe
Éditeur Microsoft Corporation
Vérification de la signature Inspectez le fichier réel ; cette entrée ne certifie pas l'identité de son certificat.

Problèmes courants

Ils désactivent OpenSSH Server pour arrêter une récupération Git sortante

Git a appelé le client. sshd n'a jamais été cette session. Mettez fin à ssh.exe ou à la commande Git.

À distance dans WSL, ils ferment ce ssh.exe de Windows

Le ssh Linux se trouve dans la distribution. La RAM de l'hôte correspond à vmmemWSL. Ce chemin est System32\OpenSSH.

Dépannage

Diagnostiquez avant d'effectuer toute modification destructive.

where.exe ssh et le chemin complet

System32\OpenSSH\ssh.exe fait l'objet de cet article. Un chemin situé sous \\wsl.localhost correspond au ssh de WSL. sshd.exe est le serveur.

Fonctionnalités facultatives : OpenSSH Client par rapport à OpenSSH Server

Réparez la fonctionnalité client si l'exécutable est manquant. Ne supprimez pas de fichiers de System32.

Détails techniques

Détails techniques
Détails techniques sur ssh.exe
Nom de l'image ssh.exe
Rôle Client Windows OpenSSH

Vérifier l'identité d'un fichier en cours d'exécution

Un nom de fichier seul ne peut pas établir la sécurité. Vérifiez le chemin réel, la signature et l'identité du produit.

Sources et vérification

Mention de la source enregistrée : août 2026. Cette mention n'établit pas de vérification indépendante. Notre méthodologie de recherche.

Cet article vous a-t-il été utile ?

Un simple oui ou non suffit. Choisissez une raison si vous le souhaitez, ou ajoutez une courte remarque.

Cet article vous a-t-il été utile ?