▷ كيفية استخدام ssh في ويندوز 10

جدول المحتويات:
- ما هو SSH
- تكوين خادم SSH في أوبونتو
- انظر عنوان IP لخادمنا Linux
- الاتصال بعميل SSH Windows 10
- قم بتثبيت عميل SSH لنظام التشغيل Windows 10
- قم بتوصيل عميل SSH بنظام Linux من Windows 10
- تكوين خادم SSH لنظام التشغيل Windows 10
- قم بتشغيل خادم SSH في Windows 10
- تمكين منفذ الاستماع لـ OpenSSH Windows 10
- قم بتوصيل خادم Windows 10 SSH
- إصلاح خطأ تغيير تعريف المضيف البعيد تغيير SSH
- اتصل بخادم Windows 10 SSH من Ubuntu
- الاتصال عن بعد بخادم SSH
في هذه المقالة سنرى كيف يمكننا استخدام SSH في Windows 10 من سطر أوامر النظام. على وجه التحديد ، سنستخدم PowerShell والمزايا التي تقدمها لنا. يعد SSH أحد أكثر بروتوكولات بروتوكول الاتصال استخدامًا للاتصالات البعيدة اليوم نظرًا لأمانه العالي وتوافقه الواسع مع Windows و Linux.
فهرس المحتويات
كان استخدام SSH في الإصدارات السابقة من Windows أكثر تعقيدًا نسبيًا ، حيث يتعين عليك تثبيت برامج خارجية مثل Putty للحصول على التوافق بين Linux و Windows. لكن هذا ليس ضروريًا حاليًا نظرًا لأن Windows 10 يحتوي على وحدة SSH لتتمكن من إجراء اتصالات من نظامنا إلى عميل مثل تكوينه كخادم.
ما هو SSH
SSH أو Secure Shell هو بروتوكول اتصالات آمن لتوصيل نظامي تشغيل عن بُعد حتى نتمكن من التحكم في كمبيوتر مضيف من كمبيوتر عميل باستخدام وحدة تحكم الأوامر.
أهم شيء في SSH هو أنها قادرة على تشفير جلسة الاتصال ، وهو أمر غير ممكن مع FTP أو Telnet ، والبروتوكولات غير الآمنة والأكثر استخدامًا.
يسمح لك SSH أيضًا بنسخ البيانات بأمان من مضيف إلى عميل مع إمكانية استخدام مفاتيح RSA الأكثر أمانًا من مفاتيح الجلسات الخاصة بالمستخدمين العاديين ويمكننا أيضًا أن ننقل نقل الملفات للحصول على مزيد من الأمان.
في الوقت الحالي ، من الممكن إجراء SSH بين أي جهاز كمبيوتر يحتوي على نظام التشغيل المتوفر لديه ، نظرًا لوجود برامج محددة للحصول على التوافق ، مثل OpenSSH و Putty و Shell و SSH-Agent وغير ذلك.
باستخدام SSH يمكننا الاتصال بجهاز كمبيوتر تم تكوينه كخادم على كل من الشبكة الداخلية وعن بُعد تمامًا. للقيام بذلك ، سيتعين علينا فتح منفذ TCP 22 ، وهو المنفذ المستخدم افتراضيًا.
تكوين خادم SSH في أوبونتو
الآن ما سنقوم به هو تكوين SSH كخادم على كمبيوتر Ubuntu والوصول إليه من خلال عميل Windows.
لذا ، فإن أول شيء يتعين علينا القيام به هو تشغيل SSH في وضع الخادم في Ubuntu. لذلك سنقوم بفتح محطة لينكس لبدء العملية.
لتثبيت خادم SSH ، يجب علينا تنفيذ الأمر التالي:
sudo apt-get تثبيت opensh-server
نضع كلمة المرور وستستغرق عملية التثبيت بضع ثوانٍ. أهم الأوامر لإدارة خادم SSH الخاص بنا في Ubuntu ستكون التالية:
sudo gedit / etc / ssh / sshd_config
باستخدام هذا الأمر ، سنفتح ملف تكوين SSH لتحرير المعلمات مثل منفذ الاتصال أو بروتوكول التشفير أو الجوانب الأخرى.
sudo /etc/init.d/ssh start
أمر لبدء خادم SSH
sudo /etc/init.d/ssh stop
أمر لإيقاف خادم SSH
sudo /etc/init.d/ssh إعادة التشغيل
أمر إعادة تشغيل خادم SSH بعد تغيير التكوين ، على سبيل المثال
نحن من حيث المبدأ ، سنترك ملف التكوين هذا كما هو افتراضيًا ، نظرًا لأن البرنامج التعليمي يدور حول إنشاء اتصال من Windows وعدم تكوين خادم في Ubuntu
ثم. ما سنفعله هو تشغيل الأمر المتعلق ببدء البرنامج الخفي SSH. الآن سننتقل إلى Windows.
انظر عنوان IP لخادمنا Linux
علينا فقط معرفة عنوان IP لخادم SSH الذي قمنا بتنشيطه. لهذا نستخدم الأمر:
الاتصال بعميل SSH Windows 10
لاستخدام SSH Windows 10 ، سيتعين علينا استخدام PowerShell أو موجه الأوامر والقيام ببعض الإجراءات لتنشيط البرنامج والتمكن من استخدامه في وحدة تحكم الأوامر الخاصة بنا
قم بتثبيت عميل SSH لنظام التشغيل Windows 10
مع Windows 10 ، أصبح الأمر سهلاً بما يكفي. يمكننا تنشيط كل من عميل SSH وخادم من خلال قائمة الخصائص في لوحة التكوين.
- نذهب إلى قائمة البداية ونضغط على عجلة مسننة لفتح لوحة التكوين ، نختار خيار " التطبيقات " وضمن هذا نضع أنفسنا في خيار " التطبيقات والميزات " الآن يجب أن نضغط على الخيار في المنطقة الصحيحة من " إدارة الوظائف الاختيارية "
ضمن القائمة التي ستظهر ، قد يكون لدينا بالفعل عميل ssh الافتراضي مثبت ، وفي هذه الحالة سيظهر في هذه القائمة.
- إذا لم يكن مثبتًا لديك ، فانقر على " إضافة ميزة "
بمجرد الدخول إلى قائمة الميزات ، يجب علينا تحديد التطبيقين اللذين يثيران اهتمامنا: " OpenSSH Client " و " OpenSSH Server"
في كلتا الحالتين سنضغط على " تثبيت ". إذا عدنا إلى النافذة السابقة ، يمكننا أن نرى كيف ستظهر هذه العناصر مثبتة بالفعل.
الآن سنكون قادرين على استخدام عميل SSH للاتصال بفريق Ubuntu
قم بتوصيل عميل SSH بنظام Linux من Windows 10
أول شيء يتعين علينا القيام به هو فتح نافذة PowerShell. للقيام بذلك ، انقر بزر الماوس الأيمن على زر قائمة ابدأ واختر " Windows PoweShell ".
إذا كتبنا الأمر:
ssh
سنحصل على معلومات حول الخيارات المختلفة المتوفرة لدينا.
للاتصال بخادم باستخدام SSH من Windows 10 ، الشيء الوحيد الذي سيتعين علينا كتابته هو ما يلي:
ssh على سبيل المثال " ssh [email protected] ". سيطلب منا تلقائيًا بيانات اعتماد مستخدم Ubuntu وسوف نصل إليها إذا لم نكتب مستخدمًا ، فسيتم الكشف عن المستخدم المتوفر على نظام الخادم افتراضيًا ، كما في هذه الحالة: بسبب العيوب سنكون في دليل / home لمستخدم نظام Ubuntu. ويمكننا فعلًا ما نريده على أجهزة الخادم الخاصة بنا عن بُعد. لفصل الجلسة ، سيتعين علينا فقط كتابة الأمر: خروج
للاتصال عن بعد من شبكة أخرى غير شبكتنا ، سيتعين علينا فتح المنفذ 22 من جهاز التوجيه الخاص بنا والدخول باستخدام IP الحقيقي لارتباط الإنترنت لدينا. الآن سنقوم بتنفيذ نفس الإجراء ، ولكن من عميل Windows إلى خادم أيضًا في Windows. قبل أن نبدأ بالفعل في تثبيت خادم SSH لنظام التشغيل Windows ، لذلك عليك الآن فقط بدء تشغيله للاتصال. لفتح قائمة خدمات النظام وتفعيل خادم SSH ، نحن ما يلي: services.msc
ما يمكننا فعله الآن باستخدام هاتين الخدمتين هو تكوينها لبدء تشغيل النظام سيكون لدينا بالفعل خادم SSH يعمل على جهاز الخادم الخاص بنا. هذا مفيد بشكل خاص إذا كان ما نريد القيام به هو الوصول عن بعد إلى منفذ 22 إلى خادم SSH الخاص بنا. سيتعين علينا وضع الأمر التالي في وحدة تحكم PowerShell التي يتم تنفيذها بأذونات المسؤول New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
حسنًا ، كل شيء جاهز للاتصال بخادم Windows 10 الذي تم تكوينه حديثًا. ما يتعين علينا القيام به هو نفس الإجراء كما كان من قبل ، على الرغم من أنه إذا كان عنوان IP الخاص بفريقنا هو نفسه الذي تم الوصول إليه سابقًا على خادم Ubuntu ، فلن يعطي خطأ. ينتقل هذا الخطأ إلينا لأننا سبق لنا الوصول إلى خادم SSH بعنوان IP نفسه الذي لدينا حاليًا. نظرًا لأنه نظام تشغيل مختلف ونطاق آخر قيد التشغيل ، يختلف مفتاح RSA الأمني المرتبط بالخادم وسنحصل على هذا الخطأ. لحلها ، كل ما علينا فعله هو الدخول إلى نافذة PowerShell أو موجه الأوامر كمسؤول واكتب الأمر التالي: ssh-keygen -R على سبيل المثال ، في حالتنا: " ssh-keygen -R 192.168.2.104 " وبهذه الطريقة سيتم إفراغ قائمة المفاتيح المرتبطة لطلب مفتاح مختلف الآن نقوم بتشغيل عملية الاتصال مرة أخرى ، وسيكون ذلك ناجحًا الآن سنرى طريقة مفيدة جدًا للاتصال بخادم SSH في Windows 10 من Ubuntu وأي Linux آخر وهو من خلال واجهة رسومية. ما سنفعله هو فتح مستكشف ملفات Ubuntu والضغط على تركيبة المفاتيح " Ctrl + L " لتمكين شريط عناوين المتصفح. للوصول إلى الخادم ، سنكتب الأمر أو السطر التالي: ssh: // على سبيل المثال " ssh: //[email protected] " سيطلب تأكيد الأمان ثم كلمة مرور المستخدم. بهذه الطريقة سنصل من خلال الواجهة الرسومية للملفات المخزنة على حاسوب الخادم للإنهاء ، سنذكر أيضًا إمكانية الاتصال عن بُعد بخادم SSH ، كل من Windows و Linux. الشيء الوحيد الذي يجب أن نأخذه بعين الاعتبار هو حقيقة كوننا خارج شبكة خاصة كما كان من قبل. سنحتاج إلى معرفة عنوان IP الحقيقي للخادم والمنفذ الذي سيذهب إليه الإرسال ، والذي سيكون افتراضيًا المنفذ 22. وبهذه الطريقة ، سيكون الأمر الذي يتعين علينا استخدامه للاتصال ما يلي: ssh -p 22 على سبيل المثال ، في حالتنا سيكون: " ssh -p 22 Dell @ IP-real" من الآن فصاعدًا ، ستكون العملية متطابقة. يمكن أن تكون الدروس التالية مفيدة أيضًا: ما هي الأنظمة التي تريد توصيلها بواسطة SSH؟ إذا واجهتك أي مشكلة في الاتصال ، فاتركها في التعليقات لمساعدتك
تكوين خادم SSH لنظام التشغيل Windows 10
قم بتشغيل خادم SSH في Windows 10
تمكين منفذ الاستماع لـ OpenSSH Windows 10
قم بتوصيل خادم Windows 10 SSH
إصلاح خطأ تغيير تعريف المضيف البعيد تغيير SSH
اتصل بخادم Windows 10 SSH من Ubuntu
الاتصال عن بعد بخادم SSH
▷ كيفية استخدام الأمر في ويندوز 10

تُعد الأداة التي يتم تشغيلها في نظام التشغيل Windows 10 to مفيدة جدًا لتتمكن من تنفيذ أوامر أخرى مثل msconfig أو cmd. في هذا البرنامج التعليمي نعرض لك مكانها
▷ كيفية استخدام مدير القرص الصلب في ويندوز 10

مع Windows 10 ، يمكنك بسهولة إدارة جميع محركات الأقراص الثابتة لديك. اليوم سنتعلم كيفية استخدام مدير القرص الصلب؟
▷ كيفية استخدام الأدوات الإدارية ويندوز 10

نعرض لك كل الطرق للوصول إلى أدوات Windows 10 الإدارية ✅ تعلم أوامرها لتشغيلها مباشرة