Перейти к содержимому

ssh.exe

Процесс WindowsMicrosoft Corporation

Поисковые термины каталога ssh, openssh client, windows ssh

WindowsСистемный компонент

Клиент OpenSSH, поставляемый в папке System32\OpenSSH. Не является sshd (сервером) и исполняемым файлом ssh внутри дистрибутива WSL.

Что необходимо знать

Это SSH-клиент, а не sshd и не SSH в WSL.

ssh.exe в System32\OpenSSH является клиентом OpenSSH для Windows. sshd.exe представляет собой дополнительный сервер OpenSSH. Команда Linux `ssh` внутри Ubuntu представляет собой отдельный файл дистрибутива (на хосте: процессы WSL / vmmemWSL). Завершение этого клиента прерывает только данный исходящий сеанс.

Безопасен?
Проверьте путь к запущенному файлу, его цифровую подпись и издателя. Одно только имя не гарантирует безопасность.
Это то же самое, что и sshd?
Нет. Это клиент
Это то же самое, что и SSH в WSL?
Нет. В дистрибутиве используется Linux-версия ssh
Feex сообщает
Если я запустил ssh из PowerShell, я ожидаю увидеть System32\OpenSSH\ssh.exe. Я не останавливаю sshd, если только этот ПК не является сервером, и я не выполняю wsl --shutdown, чтобы завершить клиент Windows.

Что такое ssh.exe?

Это клиент SSH, а не sshd и не SSH в WSL. Встроенный путь: System32\OpenSSH\ssh.exe. Серверный необязательный компонент: sshd. Командная строка внутри Ubuntu использует Linux-версию ssh, а не этот исполняемый образ.

Что он делает?

Он открывает исходящий сеанс SSH. Он не ожидает входящих подключений как сервер и не запускает WslService.

Почему он запущен?

Вы, Git, расширение VS Code Remote-SSH или сценарий вызвали клиент Windows. Прослушивание порта 22 на этом ПК выполняется процессом sshd или другим сервером, но не этим процессом.

Проверить запущенный экземпляр

В Windows PowerShell этот запрос только для чтения перечисляет соответствующие идентификаторы процессов, время создания и пути к исполняемым файлам на этом ПК.

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

Отсутствие результата или недоступный путь неубедительны. Защищенные процессы могут ограничивать доступ, а идентификаторы процессов могут повторно использоваться. Храните личные пути локально.

Используйте руководство по идентификации файлов для сравнения сигнатур и метаданных продукта. Одно только имя файла не может установить безопасность.

Безопасен ли он?

Проверьте этот запущенный файл

System32\OpenSSH\ssh.exe является клиентом Microsoft OpenSSH. Файл ssh.exe в папке Загрузки таковым не является. Это по-прежнему не sshd и не /usr/bin/ssh в WSL.

Сравните записанное расположение с фактическим файлом. Знакомая папка сама по себе не устанавливает личность.

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

  • Дополнительный компонент Клиент OpenSSH
  • Серверный аналог: sshd.exe, а не этот файл
  • Аналог в WSL: Linux-версия ssh внутри дистрибутива

Можно ли его завершить?

Разрывает этот сеанс SSH

Завершение ssh.exe отключает этот клиент. Служба sshd на этом ПК может продолжать прослушивание. Сеанс SSH в WSL представляет собой отдельный процесс внутри дистрибутива.

Можно ли его удалить?

Дополнительные компоненты, а не Проводник

Отключите Клиент OpenSSH в разделе Дополнительные компоненты, если вы хотите его удалить. Не удаляйте System32\OpenSSH. Удаление WSL не приводит к удалению этого клиента. Не удаляйте sshd с целью удаления клиента.

Должен ли он запускаться вместе с Windows?

Сценарий может запустить его. Автозапуск OpenSSH Server относится к sshd, а не к этому клиенту.

Измерение использования ресурсов

Измерьте текущий процесс, а не предполагайте универсальную базовую линию
ЦП и память Сравните несколько наблюдений для одного и того же PID и рабочей нагрузки. Эта запись не имеет независимо измеренной универсальной базовой линии.
Диск и сеть Приписывайте активность фактическому процессу и текущей задаче; одно только имя файла не устанавливает ожидаемые назначения или объем передачи.

Сведения о файле

Сведения о файле ssh.exe
Имя исполняемого файла ssh.exe
Записанный путь установки C:\Windows\System32\OpenSSH\ssh.exe
Издатель Microsoft Corporation
Проверка подписи Проверьте фактический файл; эта запись не удостоверяет личность его сертификата.

Распространенные проблемы

Отключают OpenSSH Server, чтобы остановить исходящий запрос Git fetch

Git вызвал клиент. sshd никогда не относился к этому сеансу. Завершите ssh.exe или саму команду Git.

Работая удаленно в WSL, завершают этот процесс Windows ssh.exe

Linux-версия ssh находится внутри дистрибутива. Память на хосте относится к vmmemWSL. Данным путем является System32\OpenSSH.

Устранение неполадок

Проведите диагностику перед внесением деструктивных изменений.

where.exe ssh и полный путь

System32\OpenSSH\ssh.exe рассматривается в этой статье. Путь, начинающийся с \\wsl.localhost, относится к SSH в WSL. sshd.exe является сервером.

Дополнительные компоненты: Клиент OpenSSH против OpenSSH Server

Восстановите компонент клиента, если exe-файл отсутствует. Не удаляйте файлы из System32.

Технические подробности

Технические подробности
Технические сведения о ssh.exe
Имя образа ssh.exe
Роль Клиент Windows OpenSSH

Проверка подлинности работающего файла

Одно только имя файла не может установить безопасность. Проверьте фактический путь, подпись и идентификацию продукта.

Источники и проверка

Метка зарегистрированного источника: август 2026. Эта метка не гарантирует независимую проверку. Как мы проводим исследования.

  • Microsoft Learn: обзор OpenSSH · Windows поставляет клиент OpenSSH и дополнительный сервер
  • Microsoft Learn: клиент OpenSSH · ssh.exe является клиентом в System32\OpenSSH
  • Карта процессов Foxhole · Собственные образцы с ПК под управлением Windows. Не является лабораторным бенчмарком.
  • Microsoft Sysinternals: Sigcheck · Описывает, как проверять цифровые подписи файлов. Этот справочный материал не подтверждает подлинность или безопасность конкретного запущенного файла.
  • Microsoft: Get-CimInstance · Метод запроса локальных процессов только для чтения.
  • Microsoft: Win32_Process properties · Документирует идентификаторы процессов, пути к исполняемым файлам, даты создания и повторное использование родительского идентификатора.

Была ли эта статья полезна?

Достаточно ответа "да" или "нет". При желании выберите причину или оставьте короткую заметку.

Была ли эта статья полезна?