رئيسي نظام التشغيل Windows 10 كيفية تمكين OpenSSH Server في نظام التشغيل Windows 10

كيفية تمكين OpenSSH Server في نظام التشغيل Windows 10



كما تعلم بالفعل ، يشتمل Windows 10 على برنامج SSH مدمج - عميل وخادم! في هذه المقالة ، سنرى كيفية تمكين خادم SSH.

إعلانات

ملاحظة: سيسمح لك تطبيق OpenSSH Server بإنشاء اتصال بجهاز الكمبيوتر الخاص بك باستخدام بروتوكول SSH. لن يسمح لك بالوصول إلى أجهزة الكمبيوتر الأخرى على شبكتك. للاتصال بأجهزة كمبيوتر أخرى ، يجب عليك تثبيت عميل OpenSSH .

مع Windows 10 ، استمعت Microsoft أخيرًا إلى مستخدميها بعد سنوات من طلبهم عميل وخادم SSH. من خلال تضمين تطبيق OpenSSH ، تزداد قيمة نظام التشغيل.



في وقت كتابة هذا التقرير ، كان برنامج OpenSSH المضمن في نظام التشغيل Windows 10 في المرحلة التجريبية. هذا يعني أنه يمكن أن يكون لديه بعض مشاكل الاستقرار.

يشبه خادم SSH المقدم تطبيق Linux. للوهلة الأولى ، يبدو أنه يدعم نفس الميزات مثل نظيره * NIX. إنه تطبيق وحدة تحكم ، لكنه يعمل كملف خدمة Windows .

دعونا نرى كيفية تمكين خادم OpenSSH في نظام التشغيل Windows 10.

كيفية تحسين جودة Netflix

قم بتمكين خادم OpenSSH في نظام التشغيل Windows 10

  1. افتح ال تطبيق الإعدادات وانتقل إلى التطبيقات -> التطبيقات والميزات.
  2. على اليمين ، انقر فوق إدارة الميزات الاختيارية.Windows 10 تثبيت خادم SSH
  3. في الصفحة التالية ، انقر فوق الزرأضف ميزة.خدمة Sshd Windows 10
  4. في قائمة الميزات ، حددخادم OpenSSHوانقر علىتثبيتزر.خدمة Sshd قيد التشغيل
  5. أعد تشغيل Windows 10 .

سيؤدي ذلك إلى تثبيت برنامج OpenSSH Server في نظام التشغيل Windows 10.

توجد ملفاته الثنائية ضمن المجلدج: windows system32 Openssh. إلى جانب تطبيقات عميل SSH ، يحتوي المجلد على أدوات الخادم التالية:

  • sftp-server.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • sshd.exe
  • وملف التكوين 'sshd_config'.

تم تكوين خادم SSH ليعمل كخدمة.

اتصال Windows 10 بخادم Sshd المدمج 2

في لحظة كتابة هذه السطور ، لا يبدأ تلقائيًا. تحتاج إلى تكوينه يدويًا.

كيفية بدء تشغيل خادم OpenSSH في نظام التشغيل Windows 10

  1. انقر نقرًا مزدوجًا فوق ملفsshdالدخول في الخدمات لفتح خصائصها.
  2. في علامة التبويب 'تسجيل الدخول' ، راجع حساب المستخدم الذي يستخدمه خادم sshd. في حالتي ، هو كذلكخدمة NT sshd.اتصال Windows 10 بخادم Sshd المدمج 3
  3. مفتوح الان موجه أوامر غير مقيد .
  4. انتقل إلى دليل c: windows system32 Openssh باستخدام الأمرcd c: windows system32 Openssh.
  5. هنا ، قم بتشغيل الأمرssh-keygen -Aلإنشاء مفاتيح أمان لخادم sshd.اتصال Windows 10 بخادم Sshd المدمج 5
  6. الآن ، في موجه الأوامر المرتفع ، اكتبexplorer.exe.لتشغيل مستكشف الملفات في مجلد OpenSSH.
  7. تحديث: قامت Microsoft بنشر ملف الدورة التعليمية مما يجعل عملية التعيين الصحيحة بسيطة للغاية.
    افتح PowerShell كمسؤول وقم بتنفيذ هذه الأوامر:

    تثبيت الوحدة النمطية -قوة OpenSSHUtils إصلاح- SshdHostKeyPermission -FilePath C:  Windows  System32  OpenSSH  ssh_host_ed25519_key

    هذا هو! تم تعيين كافة الأذونات المطلوبة.

  8. بدلاً من ذلك ، يمكنك تنفيذ هذه الخطوات.
    انقر بزر الماوس الأيمن فوق ملفssh_host_ed25519_keyملف و تغيير ملكيتها لمستخدم خدمة sshd ، على سبيل المثالخدمة NT sshd.
  9. انقر فوق 'إضافة' وأضف الإذن 'قراءة' للمستخدم 'NT Service sshd'. الآن ، قم بإزالة جميع الأذونات الأخرى للحصول على شيء مثل هذا:انقر فوق 'تطبيق' وقم بتأكيد العملية.
  10. أخيرًا ، افتح الخدمات (اضغط على مفاتيح Win + R واكتبservices.mscفي مربع التشغيل) وابدأ خدمة sshd. يجب أن تبدأ:
  11. اسمح لمنفذ SSH في جدار حماية Windows. بشكل افتراضي ، يستخدم الخادم المنفذ 22. قم بتشغيل هذا الأمر في موجه أوامر غير مقيد:netsh advfirewall firewall إضافة اسم القاعدة = 'منفذ SSHD' dir = قيد التنفيذ = السماح للبروتوكول = منفذ TCP المحلي = 22قدمت Microsoft الأمر البديل التالي لـ PowerShell:
    New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
  12. أخيرا، قم بتعيين كلمة مرور لحساب المستخدم الخاص بك إذا لم يكن لديك.

الآن ، يمكنك تجربتها في العمل.

الاتصال بخادم SSH في نظام التشغيل Windows 10

افتح عميل ssh الخاص بك. يمكنك تشغيله على نفس الكمبيوتر ، على سبيل المثال باستخدام المدمج في عميل OpenSSH أو ابدأ تشغيله من كمبيوتر آخر على شبكتك.

كيفية الاشتراك في سناب شات 2020

في الحالة العامة ، يكون بناء الجملة لعميل وحدة التحكم OpenSSH كما يلي:

ssh username @ host -p port

في حالتي ، يبدو الأمر كما يلي:

ssh winaero@192.168.2.96

أينوينيروهو اسم مستخدم Windows الخاص بي و192.168.2.96هل عنوان IP لجهاز الكمبيوتر الخاص بي الذي يعمل بنظام Windows 10 . سوف أقوم بالاتصال به من كمبيوتر آخر يعمل بنظام Arch Linux.

أخيرًا ، أنت في!

يقوم الخادم بتشغيل أوامر وحدة تحكم Windows الكلاسيكية ، على سبيل المثال المزيد ، اكتب ، نسخة ، نسخة.

لكن لا يمكنني تشغيل مدير FAR. يبدو أبيض وأسود ومكسور:

ملاحظة أخرى مثيرة للاهتمام: يمكنك بدء تشغيل تطبيقات واجهة المستخدم الرسومية مثل المستكشف. إذا قمت بتسجيل الدخول إلى نفس حساب المستخدم الذي تستخدمه لـ SSH ، فسيبدأ على سطح المكتب. نرى:

حسنًا ، خادم SSH المدمج هو بالتأكيد شيء مثير للاهتمام للعب به. يسمح لك بإدارة جهاز يعمل بنظام Windows دون تثبيت أدوات مثل rdesktop على كمبيوتر Linux الخاص بك ، أو حتى تغيير إعدادات Windows من كمبيوتر Linux الذي لا يحتوي على خادم X مثبت.

حتى كتابة هذه السطور ، كان خادم SSH المدمج في نظام التشغيل Windows 10 في مرحلة BETA ، لذا يجب أن يصبح أكثر إثارة للاهتمام ويصبح ميزة مفيدة في المستقبل القريب.

مقالات مثيرة للاهتمام

اختيار المحرر

التحديثات التراكمية لنظام التشغيل Windows 10 ، 10 سبتمبر 2019
التحديثات التراكمية لنظام التشغيل Windows 10 ، 10 سبتمبر 2019
تقوم Microsoft بإصدار مجموعة من التحديثات التراكمية لإصدارات Windows 10 المدعومة. تتوفر التصحيحات لإصدارات Windows 10 1903 و 1809 و 1803 و 1709 و 1703 و 1607 وللإصدار الأولي من Windows 10 (الإصدار 10240). فيما يلي التغييرات الرئيسية: إعلان Windows 10 ، الإصدار 1903 ، KB4515384 (إصدار نظام التشغيل 18362.356) يبرز التحديثات لتحسين الأمان
لماذا قد يمثل انتصار YouTube H3H3 نقطة تحول رئيسية للموقع
لماذا قد يمثل انتصار YouTube H3H3 نقطة تحول رئيسية للموقع
انتصر إيثان وهيلا كلاين ، الزوجان اللذان يقفان وراء قناة h3h3Productions على YouTube ، في معركة قانونية حول سلوك YouTube الذي هدد بإفلاسهما. في حكم له تداعيات كبيرة على الطريق
إصلاح تظهر معظم التطبيقات المستخدمة باللون الرمادي في نظام التشغيل Windows 10
إصلاح تظهر معظم التطبيقات المستخدمة باللون الرمادي في نظام التشغيل Windows 10
كيفية إصلاح الخيار الرمادي 'إظهار التطبيقات الأكثر استخدامًا' في الإعدادات - التخصيص - ابدأ والذي لا يمكنك تغييره في Windows 10.
كيفية تعطيل Windows Ink في نظام التشغيل Windows 10
كيفية تعطيل Windows Ink في نظام التشغيل Windows 10
يتضمن تحديث الذكرى السنوية لـ Windows 10 ميزة Windows Ink الجديدة. إذا لم تجد Windows Ink مفيدًا ، فإليك كيفية تعطيله في Windows 10.
'Hey Cortana' Wake Word لم يعد متاحًا في Cortana Beta
'Hey Cortana' Wake Word لم يعد متاحًا في Cortana Beta
يبدو أن الإصدار 2.2004.22762.0 من تطبيق Cortana Beta فقد القدرة على الرد على كلمة تنبيه. لا يؤدي قول 'مرحبًا Cortana' إلى تنشيط التطبيق ، وبدلاً من ذلك يظهر رسالة مفادها أن الكلمة الرئيسية غير متوفرة حاليًا. تم رصد التغيير لأول مرة بواسطة HTNovo. إصدار التطبيق المذكور متاح في إصدار Windows 10
كيف تتحقق مما إذا كان شخص آخر يستخدم حساب TikTok الخاص بك
كيف تتحقق مما إذا كان شخص آخر يستخدم حساب TikTok الخاص بك
بالمقارنة مع المنصات الاجتماعية الأخرى ، فإن TikTok أقل شفافية من نظيراتها. ومع ذلك ، هناك طريقة لمعرفة ما إذا كان شخص آخر يستخدم حسابك. العملية طويلة ومعقدة نوعًا ما ، لكنها قابلة للتنفيذ تمامًا. إذا
مراجعة Seagate FreeAgent GoFlex Desk 2TB
مراجعة Seagate FreeAgent GoFlex Desk 2TB
يجمع محرك الأقراص الخارجي النموذجي بين قرص صلب ووحدة تحكم USB ، لكن نظام GoFlex من Seagate يقسم المكونات إلى وحدتين منفصلتين قابلتين للتوصيل. يتيح لك هذا الأسلوب ترقية القرص الثابت دون شراء وحدة تحكم جديدة أو نقله