عدي للمحتوى

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 بتاع ويندوز. وsshd.exe هو سيرفر OpenSSH الاختياري. أما أداة `ssh` بتاعة Linux اللي جوه Ubuntu دي ملف تاني خالص جوه التوزيعة (وبيظهر في النظام كعمليات WSL أو vmmemWSL). إنهاء العميل ده بيقفل جلسة الاتصال الخارجية دي بس.

آمن؟
اتأكد من مسار الملف اللي شغال، وتوقيعه، وجهة النشر بتاعته. مجرد اسم الملف لوحده ما يثبتش إنه آمن.
زي sshd؟
لا. ده العميل
زي الـ ssh بتاع WSL؟
لأ. ده ssh بتاع Linux جوه التوزيعة
Feex بتقولك
لو فتحت ssh من PowerShell، فالمفروض يكون System32\OpenSSH\ssh.exe. مابوقفش sshd إلا لو الجهاز ده شغال سيرفر، ومابعملش wsl --shutdown عشان أقفل عميل شغال على ويندوز.

إيه هو ssh.exe؟

ده عميل SSH، مش sshd ومش الـ ssh بتاع WSL. المسار الافتراضي بتاعه في الويندوز هو System32\OpenSSH\ssh.exe. والميزة الاختيارية للسيرفر هي sshd. كتابة الأوامر جوه Ubuntu بتستخدم ssh بتاع Linux، مش الملف ده.

بيعمل إيه؟

بيفتح جلسة SSH خارجية. ومابيعملش listen كسيرفر ومابيشغلش خدمة WslService.

ليه شغال؟

إنت، أو Git، أو إضافة Remote-SSH في VS Code، أو سكريبت طلب عميل الويندوز. إنما فتح بورت 22 (listen) على الجهاز ده بيكون بسبب 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: أداة ssh بتاعة Linux جوه التوزيعة

هل ينفع أقفله؟

بيقفل جلسة الـ SSH دي

إنهاء ssh.exe بيفصل العميل ده. وممكن sshd يفضل شغال وبيستقبل اتصالات على الجهاز عادي. جلسة ssh في WSL بتكون بروسيس تاني خالص جوه التوزيعة.

هل ينفع أفتحه وأمسحه؟

من الميزات الاختيارية (Optional features)، مش Explorer

عطل OpenSSH Client من شاشة Optional features لو عايز تشيله خالص. ماتمسحش فولدر System32\OpenSSH. مسح WSL مابيمسحش العميل ده. وماتحذفش sshd بهدف مسح العميل.

هل المفروض يشتغل مع بداية تشغيل Windows؟

فيه سكريبت ممكن يشغله. التشغيل التلقائي لسيرفر OpenSSH ده يخص sshd، مش العميل ده.

قياس استخدام الموارد

قم بقياس العملية الحالية بدلاً من افتراض خط أساس عالمي
وحدة المعالجة المركزية والذاكرة قارن عدة ملاحظات لنفس معرف العملية وحمل العمل. هذه الإدخال ليس له خط أساس عالمي مقاس بشكل مستقل.
القرص والشبكة نسب النشاط إلى العملية الفعلية والمهمة الحالية؛ اسم الملف وحده لا يحدد الوجهات المتوقعة أو حجم النقل.

معلومات الملف

معلومات ملف ssh.exe
اسم الملف التنفيذي ssh.exe
مسار التثبيت المسجل C:\Windows\System32\OpenSSH\ssh.exe
جهة النشر Microsoft Corporation
فحص التوقيع افحص الملف الفعلي؛ هذا الإدخال لا يصدق هوية شهادته.

المشاكل الشائعة

بيعطلوا OpenSSH Server عشان يوقفوا عملية سحب (fetch) في Git للخارج

برنامج Git هو اللي طلب العميل. وسيرفر sshd ملوش أي علاقة بالجلسة دي. اقفل ssh.exe أو وقف أمر Git.

الاتصال شغال جوه WSL، فيقوموا قافلين ssh.exe بتاع ويندوز

الـ ssh بتاع Linux جوه التوزيعة نفسها. واستهلاك الرام بيظهر في vmmemWSL. إنما المسار ده هو System32\OpenSSH.

استكشاف الأخطاء وإصلاحها

شخّص المشكلة الأول قبل ما تعمل أي تغيير يضر النظام.

أمر where.exe ssh والمسار الكامل

المسار System32\OpenSSH\ssh.exe هو بتاع المقال ده. أي مسار تحت wsl.localhost\\ ده ssh بتاع WSL. وملف sshd.exe هو السيرفر.

الميزات الاختيارية: الفرق بين OpenSSH Client وOpenSSH Server

اعمل repair لميزة العميل لو ملف الـ exe ناقص. ماتمسحش ملفات من جوه System32.

التفاصيل التقنية

التفاصيل التقنية
التفاصيل التقنية لـ ssh.exe
اسم الصورة (Image name) ssh.exe
الدور عميل OpenSSH لويندوز

التحقق من هوية ملف شغال

اسم الملف وحده لا يمكن أن يثبت الأمان. تحقق من المسار الفعلي والتوقيع وهوية المنتج.

المصادر والتحقق

تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل. إزاي بنعمل أبحاثنا.

هل المقالة دي كانت مفيدة؟

مجرد نعم أو لأ كفاية. اختار سبب لو تحب، أو اكتب ملاحظة سريعة.

هل المقالة دي كانت مفيدة؟