ssh.exe
Поисковые термины каталога ssh, openssh client, windows ssh
Клиент 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
Что такое 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 |
|---|---|
| Записанный путь установки | 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 |
|---|---|
| Роль | Клиент 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 · Документирует идентификаторы процессов, пути к исполняемым файлам, даты создания и повторное использование родительского идентификатора.
Была ли эта статья полезна?
Достаточно ответа "да" или "нет". При желании выберите причину или оставьте короткую заметку.
Спасибо. Это помогает нам улучшать эту страницу.