قم بتثبيت وتهيئة عميل وخادم OpenSSH على Windows 11/10

يعمل بروتوكول SSH (Secure Shell)(SSH (Secure Shell)) من خلال مصادقة مستخدم بعيد ونقل المدخلات من العميل إلى المضيف. ثم يعيد إرسال الإخراج مرة أخرى إلى العميل - يتم تسليم الاتصال مشفرًا بحيث يكون الأمان أعلى بكثير من Telnet . في هذا المنشور ، سنشرح كيفية تثبيت وتهيئة كل من عميل وخادم OpenSSH على Windows 11/10 .

تثبيت(Install) وتهيئة عميل وخادم OpenSSH

نوافذ العميل opensh 11

للبدء ، أولاً ، تحقق من تثبيت عميل OpenSSH .

  1. قم بتشغيل تطبيق الإعدادات(Settings) بالضغط على مفتاح Windows + I combo.
  2. في تطبيق الإعدادات ، حدد فئة التطبيقات(Apps) الفرعية.
  3. على الجانب الأيمن من نافذة التطبيقات والميزات(Apps & features) ، انقر فوق رابط الميزات الاختيارية .(Optional features)
  4. في النافذة التالية التي تفتح ، قم بالتمرير لأسفل لتحديد موقع OpenSSH Client . إذا كان العميل مثبتًا بالفعل ، فلا يلزم تدخل المستخدم - وإلا ، فما عليك سوى النقر فوق زر التثبيت.

تثبيت وتهيئة عميل وخادم OpenSSH

بعد القيام بذلك ، فإن الإجراء التالي الذي يجب القيام به هو إضافة / تثبيت خادم OpenSSH على نظام التشغيل Windows 10

لا يزال في نافذة الميزات الاختيارية(Optional features) - في الجزء العلوي ، انقر فوق إضافة ميزة(Add a feature) .

الآن قم بالتمرير لأسفل وحدد OpenSSH Server . انقر فوق زر التثبيت(Install) وانتظر بضع ثوانٍ أثناء تثبيت الميزة.

بمجرد اكتمال الإجراء ، أعد تشغيل الكمبيوتر لتأكيد التغييرات.

تم الآن تثبيت العميل وخادم SSH .

الآن ستحتاج إلى تكوين خادم SSH(SSH server) للبدء في كل مرة تقوم فيها بتشغيل Windows 10. وإليك الطريقة:

اضغط على مفتاح Windows + R. في مربع الحوار Run ، اكتب (Run)services.msc ، واضغط على Enter.

ثم قم بالتمرير لأسفل وانقر نقرًا مزدوجًا فوق واحد تلو الآخر - خادم OpenSSH SSH(OpenSSH SSH Server) وعامل مصادقة OpenSSH(OpenSSH Authentication Agent ) - واضبط نوع بدء التشغيل(Startup type) على تلقائي(Automatic) .

انقر فوق تطبيق(Apply) > موافق(OK) .

ملاحظة جانبية(Side note) : قد لا ترى خادم OpenSSH SSH(OpenSSH SSH Server) مدرجًا. هذا يعني أن الإجراء السابق لإضافة الميزة فشل. في هذه الحالة ، يمكنك تثبيت الميزة عبر سطر الأوامر. إليك الطريقة:

افتح موجه أوامر غير مقيد. انسخ(Copy) الأمر والصقه أدناه واضغط على Enter لمعرفة اسم الإمكانية / الميزة بالضبط وما إذا كان موجودًا في نظامك لأنه مخفي.

dism /online /get-capabilities | findstr /i "OpenSSH.Server"

بمجرد تنفيذ ذلك بنجاح ، انسخ والصق الأمر أدناه واضغط على Enter لتثبيت الميزة:

dism /online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0

لا تحتاج إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك - فقط انقر فوق قائمة الإجراء(Action) في نافذة الخدمات(Services) وانقر فوق تحديث(Refresh) . سيتم إدراج ميزة OpenSSH SSH Server .

الآن ، من الضروري التحقق مما إذا كانت خدمات SSH نشطة. إليك الطريقة:

انقر بزر الماوس الأيمن فوق ابدأ(Start) وحدد Windows PowerShell ( المسؤول(Admin) ).

في نافذة PowerShell ، انسخ والصق الأمر أدناه واضغط على Enter-

Get-Service -Name *ssh*

سيظهر لك الناتج التالي:

بعد ذلك ، سيتعين عليك تكوين جدار حماية Windows(Windows Firewall) لتتمكن من الوصول إلى جهاز الكمبيوتر الخاص بك من خلال SSH . للقيام بذلك ، لا يزال ، في نافذة PowerShell ، انسخ والصق الأمر أدناه واضغط على Enter .

.\netsh advfirewall firewall add rule name="SSHD Port" dir=in action=allow protocol=TCP localport=22

يمكنك الآن اختبار ما إذا كان خادم SSH يستمع على المنفذ 22. للقيام بذلك ، لا يزال ، في نافذة PowerShell ، انسخ والصق الأمر أدناه واضغط على Enter .

.\netstat -bano | .\more.com

سيظهر لك الناتج التالي:

نصيحة:(Tip:) إذا كنت لا ترى المنفذ 22(Port 22) مدرجًا ، فأعد تشغيل الكمبيوتر وعند التشغيل ، أعد تنفيذ الأمر.

من الآن فصاعدًا ، يمكنك الآن الاتصال عن بُعد بخادم SSH . لإنشاء اتصال بنجاح ، يلزم توفر المعلمات التالية:

  1. اسم المستخدم
  2. كلمة مرور المستخدم
  3. عنوان IP للخادم
  4. المنفذ الذي يستمع إليه خادم SSH . في هذه الحالة ، المنفذ(Port) هو 22.

لإنشاء اتصال بخادم OpenSSH - قم بتشغيل PowerShell ، بناءً على المعلمات الخاصة بك ، اكتب الأمر أدناه واضغط على Enter .

ssh -p 22 [email protected]

تذكر هنا استخدام التفاصيل الشخصية الخاصة بك.

ثم اكتب كلمة المرور واضغط على Enter مرة أخرى للوصول إلى الكمبيوتر البعيد - وسيكون لديك وصول عبر PowerShell إلى خادم SSH . بهذه الطريقة ، تظل بياناتك في مأمن من الجهات التي تهدد التهديد.

هذا كل شيء عند تكوين اتصال آمن باستخدام OpenSSH في نظام التشغيل Windows 10.(That’s it on configuring a secure connection using OpenSSH in Windows 10.)



About the author

"أنا خبير مستقل في Windows و Office. لدي أكثر من 10 سنوات من الخبرة في العمل باستخدام هذه الأدوات ويمكنني مساعدتك في تحقيق أقصى استفادة منها. تشمل مهاراتي: العمل مع Microsoft Word و Excel و PowerPoint و Outlook ؛ إنشاء الويب الصفحات والتطبيقات ؛ ومساعدة العملاء على تحقيق أهداف أعمالهم. "



Related posts