كيفية تمكين واستخدام أوامر SSH المدمجة الجديدة في نظام التشغيل Windows 10

أعلنت Microsoft أنها ستقدم عميل OpenSSH متكاملًا إلى Windows في عام 2015. لقد قاموا بذلك أخيرًا ، وتم إخفاء عميل SSH في تحديث Fall Creators الخاص بـ Windows 10. يمكنك الآن الاتصال بخادم Secure Shell من Windows دون تثبيت PuTTY أو أي برنامج آخر تابع لجهة خارجية.

تحديث :  يتم الآن تمكين عميل SSH المدمج افتراضيًا في تحديث أبريل 2018 لنظام التشغيل Windows 10. فيما يلي كيفية الحصول على التحديث إذا لم يكن لديك بالفعل على جهاز الكمبيوتر الخاص بك.

ربما لا يزال لدى PuTTY المزيد من الميزات. وفقًا لمتتبع الأخطاء الخاص بالمشروع على GitHub ، لا يدعم عميل SSH المدمج سوى مفاتيح ed25519 في الوقت الحالي.

كيفية تثبيت عميل SSH لنظام التشغيل Windows 10

ذات صلة: ما الجديد في تحديث Fall Creators الخاص بـ Windows 10 ، متوفر الآن

يعد عميل SSH جزءًا من Windows 10 ، ولكنه "ميزة اختيارية" لا يتم تثبيتها افتراضيًا.

لتثبيته ، توجه إلى الإعدادات> التطبيقات وانقر فوق "إدارة الميزات الاختيارية" ضمن التطبيقات والميزات.

انقر فوق "إضافة ميزة" في الجزء العلوي من قائمة الميزات المثبتة. إذا كان لديك بالفعل عميل SSH مثبتًا ، فسيظهر في القائمة هنا.

قم بالتمرير لأسفل ، وانقر فوق الخيار "OpenSSH Client (Beta)" ، ثم انقر فوق "تثبيت".

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

كيفية استخدام عميل SSH لنظام التشغيل Windows 10

يمكنك الآن استخدام عميل SSH عن طريق تشغيل sshالأمر. يعمل هذا إما في نافذة PowerShell أو نافذة موجه الأوامر ، لذا استخدم أيهما تفضل.

لفتح نافذة PowerShell بسرعة ، انقر بزر الماوس الأيمن فوق الزر "ابدأ" أو اضغط على Windows + X واختر "Windows PowerShell" من القائمة.

لعرض صيغة الأمر ssh ، ما عليك سوى تشغيله:

ssh

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

ذات صلة: كيفية الاتصال بخادم SSH من Windows أو macOS أو Linux

يعمل هذا الأمر بنفس طريقة الاتصال بخادم SSH عبر sshالأمر الموجود في أنظمة التشغيل الأخرى مثل macOS أو Linux. تركيبها ، أو خيارات سطر الأوامر ، هي نفسها.

على سبيل المثال ، للاتصال بخادم SSH على ssh.example.com باسم المستخدم "bob" ، يمكنك تشغيل:

ssh [email protected]

بشكل افتراضي ، يحاول الأمر الاتصال بخادم SSH يعمل على المنفذ 22 ، وهو الإعداد الافتراضي. ومع ذلك ، قد تحتاج إلى الاتصال بخادم يعمل على منفذ مختلف. يمكنك القيام بذلك عن طريق تحديد منفذ -pبالمفتاح. على سبيل المثال ، إذا قبل الخادم الاتصالات على المنفذ 7777 ، فستقوم بتشغيل:

ssh [email protected] -p 7777

كما هو الحال مع عملاء SSH الآخرين ، سيُطلب منك قبول مفتاح المضيف في المرة الأولى التي تتصل فيها. ستحصل بعد ذلك على بيئة سطر أوامر يمكنك استخدامها لتشغيل الأوامر على النظام البعيد.