ssh.exe
Търсени термини в каталога: ssh, openssh client, windows ssh
Клиентът OpenSSH, предоставян в System32\OpenSSH. Това не е sshd (сървърът) и не е ssh бинарният файл вътре в дистрибуция на WSL.
Какво трябва да знаете
Това е SSH клиентът, а не sshd и не WSL ssh.
ssh.exe в System32\OpenSSH е клиентът OpenSSH за Windows. sshd.exe е опционалният OpenSSH Server. Linux `ssh` вътре в Ubuntu е различен файл в дистрибуцията (изглед от хоста: WSL процеси / vmmemWSL). Прекратяването на този клиент прекъсва само конкретната изходяща сесия.
- Безопасен ли е?
- Проверете пътя, подписа и издателя на изпълнявания файл. Самото име не може да гарантира безопасност.
- Същото като sshd?
- Не. Това е клиентът
- Същото като WSL ssh?
- Не. Това е Linux ssh в дистрибуцията
Какво представлява ssh.exe?
Това е SSH клиентът, а не sshd и не WSL ssh. Вграденият път е 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 е клиентът OpenSSH на Microsoft. Файл ssh.exe в Downloads не е такъв. Това все още не е sshd и не е /usr/bin/ssh в WSL.
Сравнете записаното местоположение с действителния файл. Познатата папка сама по себе си не установява самоличност.
C:\Windows\System32\OpenSSH\ssh.exe
- Опционална функция OpenSSH Client
- Свързан сървърен компонент: sshd.exe, а не този файл
- Свързан WSL компонент: Linux ssh вътре в дистрибуцията
Мога ли да го прекратя?
Прекъсва тази SSH сесия
Прекратяването на ssh.exe прекъсва връзката на този клиент. sshd на този компютър може да продължи да слуша. WSL ssh сесия е различен процес в дистрибуцията.
Мога ли да го премахна?
Optional features, а не Explorer
Изключете OpenSSH Client от Optional features, ако искате това да бъде премахнато. Не изтривайте System32\OpenSSH. Деинсталирането на WSL не премахва този клиент. Не премахвайте sshd, за да изтриете клиента.
Трябва ли да стартира с Windows?
Скрипт може да го стартира. Автоматичното стартиране на OpenSSH Server е sshd, а не този клиент.
Измерване на използването на ресурсите
| CPU и памет | Сравнете няколко наблюдения за един и същ 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 е WSL ssh. sshd.exe е сървърът.
Optional features: OpenSSH Client срещу 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 свойства · Документира идентификатори на процеси, пътища на изпълними файлове, дати на създаване и повторно използване на идентификатор на родител.
Беше ли полезна тази статия?
Достатъчно е "да" или "не". Изберете причина, ако желаете, или добавете кратка бележка.
Благодарим ви. Това ни помага да подобрим тази страница.