إذا سبق لك استخدام SSH للاتصال الآمن بخادمك أو كمبيوتر آخر، فمن المحتمل أن تكون لديك فكرة عن مفاتيح SSH. في الأساس، يعد مفتاح SSH وسيلة للتحقق من هويتك وإنشاء اتصال آمن مع نظام آخر. ولكن يجب إنشاء مفاتيح SSH. إذًا كيف يمكنك إنشاء مفاتيح SSH في نظام التشغيل Windows 10؟ هذا السؤال في الواقع أكثر شيوعًا مما تعتقد نظرًا لأن الكثير من الأشخاص يفضلون الحصول على Linux VPS والعمل به بدلاً من التشغيل المزدوج لأجهزة الكمبيوتر الخاصة بهم أو الترحيل من Windows. في هذه المقالة، سأوضح لك كيف يمكنك إنشاء مفتاح SSH في نظام التشغيل Windows 10. سنستخدم عميل Windows SSH الشهير PuTTY للقيام بهذا العمل. الآن، قبل التعمق في الأمور التقنية، دعونا نلقي نظرة على بعض التعريفات، حتى نكون على نفس الصفحة. سيساعدك هذا على اتباع التعليمات بشكل أفضل.
قم بإنشاء مفتاح SSH في نظام التشغيل Windows 10 بواسطة PuTTY
لنتحدث عن SSH أولاً. ما هو SSH؟ وما علاقة SSH بالمفاتيح وصنع المفاتيح؟ يعد Secure Switch Shell أو Shell Shell (SSH) بروتوكولًا شائعًا لإنشاء اتصالات آمنة ومشفرة. مفاتيح SSH هي مكونات قياسية لبروتوكول SSH المستخدم لمصادقة كلا الجانبين وإنشاء جلسات Shell آمنة. يتم استخدامها في الاتصالات بين جميع أنواع أنظمة التشغيل والأنظمة الأساسية. لذلك، سواء كنت تحاول الاتصال بخادم Linux VPS أو خادم مخصص يقوم بتشغيل أحدث إصدار من Windows Server، فأنت بحاجة إلى إنشاء مفاتيح SSH واستخدامها. قبل شرح مفاتيح SSH بالتفصيل، ومناقشة كيفية إنشاء مفاتيح SSH في نظام التشغيل Windows 10، دعونا نتحدث عن بروتوكول SSH.
"اقرأ أيضاً: استخدم SSH للاتصال بخادم بعيد ”
ما هو بروتوكول SSH؟
يعد SSH بروتوكولًا معروفًا، خاصة بين خبراء تكنولوجيا المعلومات ومسؤولي النظام. فهو يمنح المستخدمين طريقة أكثر أمانًا للوصول إلى الأنظمة الأخرى عبر شبكة غير آمنة. يوفر مفتاحًا عامًا ومصادقة كلمة مرور قوية. باستخدام هذا البروتوكول، يمكنك إدارة التطبيقات والأنظمة عن بعد، ونقل الملفات من نظام إلى آخر، وتنفيذ الأوامر. يستمع بروتوكول SSH إلى منفذ TCP رقم 22 بشكل افتراضي.
ما هي مفاتيح SSH؟
بروتوكول SSH، ومفاتيح SSH هي بيانات اعتماد الوصول المستخدمة لمصادقة كل من المضيفين والمستخدمين. حالة استخدام أخرى هي الوصول من آلة إلى آلة أو من فرد إلى فرد. تعمل مفاتيح SSH على تمكين الأتمتة لتمكين المصادقة الممكنة والفعالة من حيث التكلفة المطلوبة في الخدمات السحابية الحديثة المعتمدة على الكمبيوتر.
وهي تأتي بأحجام مختلفة، ولكن الخيار الأكثر شيوعًا هو تشفير RSA 2048 بت. من الناحية الوظيفية، تقوم مفاتيح SSH بجمع كلمات المرور ومنح الوصول والتحكم في مستوى الوصول. هناك بعض الطرق لتمكين أو إنشاء SSH في نظام التشغيل Windows 10. وفيما يلي، سنشرح كيفية إنشاء مفتاح SSH في Windows باستخدام PuTTY. ولكن قبل البدء، دعونا نجري بعض الفحوصات لمعرفة ما إذا كان مفتاح SSH موجودًا في Windows أم لا.
استضافة ويندوز 10 VPS
احصل على Windows 10 VPS فعال لسطح المكتب البعيد، بأرخص الأسعار المتوفرة. نظام التشغيل Windows 10 مجانًا يعمل على وحدة تخزين NVMe SSD وإنترنت عالي السرعة.
تحقق من خطط Windows 10 VPSالتحقق من وجود مفاتيح SSH في نظام التشغيل Windows 10
قبل إنشاء مفتاح SSH، من الأفضل أن تتحقق من وجود مفاتيح SSH الموجودة. للقيام بذلك، قم بالخطوات التالية:
- افتح سطر أوامر Windows عن طريق كتابة cmd في مربع البحث بشريط مهام Windows.
- في بيئة موجه الأوامر، اكتب ssh-keygen
- إذا لم يكن لديك أي SSH-keygen، فسترى هذه الرسالة:
لم يتم التعرف على "ssh-keygen" كأمر داخلي أو خارجي، أو برنامج قابل للتشغيل، أو ملف دفعي
- يجب أن يكون الدليل الافتراضي لمفاتيح SSH على النحو التالي:
/c/Users/YourUserName/ .ssh/id_rsa.pub
ملاحظة: إذا قمت بتثبيت git مع bash، فيجب عليك فتح git Bash بدلاً من cmd.
قم بإنشاء مفتاح SSH لنظام Windows باستخدام PuTTY
PuTTY هو تطبيق مجاني ومفتوح المصدر يستخدم للمحاكاة الطرفية في أجهزة الكمبيوتر التي تعمل بنظام التشغيل Microsoft Windows. يمكنه دعم العديد من البروتوكولات مثل SSH وTelnet وSCP وrlogin واتصال المقبس الخام. باستخدام PuTTY، يمكنك إنشاء مفتاح SSH في نظام التشغيل Windows 10 عبر محطة Windows. لإنشاء مفتاح SSH في نظام التشغيل Windows 10 باستخدام PuTTY، قم بالخطوات التالية:
"اقرأ أيضاً: الاتصال بموقع الويب الخاص بك عبر SSH”
الخطوة 1: تنزيل المعجون
إذا لم يكن لديك بالفعل PuTTY على نظامك، فيمكنك تنزيله من هذا وصلة. بعد التنزيل، قم بتثبيته.
الخطوة 2: تثبيت المعجون
من خلال النقر على الملف الذي تم تنزيله، يمكنك بدء عملية التثبيت. يمكنك قراءة هذا المقال عنه اتصل بخادم Linux باستخدام PuTTY أو ببساطة اتبع معالج التثبيت. في الصفحة الأولى، انقر على التالي.

بعد ذلك، حدد المجلد الوجهة. الوجهة الافتراضية هي محرك الأقراص C\Program files\PuTTY\. ويمكنك تغييره إلى العنوان الذي تريده.

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

تهانينا. قمت بتثبيت المعجون. لقد انتهيت من الخطوات الأولى لإنشاء مفتاح SSH في نظام التشغيل Windows 10. والآن، دعنا ننتقل إلى الخطوة التالية.
الخطوة 3: قم بتشغيل PuTTY SSH Key Generator
- اضغط على مفتاح Windows على لوحة المفاتيح.
- في شريط البحث، اكتب PuTTYgen (يمكنك أيضًا استخدام cmd واكتب PuTTYgen).
- انقر بزر الماوس الأيمن على PuTTYgen، وحدد تشغيل كمسؤول.
- إذا طُلب منك ذلك، حدد نعم.

الخطوة 4: استخدم PuTTY لإنشاء مفتاح SSH في نظام التشغيل Windows 10
الآن، لإنشاء مفتاح SSH في نظام التشغيل Windows 10، قم بالخطوات التالية:
- في صفحة منشئ PuTTY، انقر فوق إنشاء.

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

- احفظ المفتاح العام بالضغط على حفظ المفتاح العام زر. اختر موقعًا لحفظ هذا المفتاح وقم بتسميته.

- لحفظ المفتاح الخاص، انقر فوق محادثة قائمة طعام.

- من خلال النقر على تصدير مفتاح OpenSSH، سيتم سؤالك: "هل أنت متأكد من أنك تريد حفظ المفتاح بدون عبارة مرور لحمايته؟" حدد "نعم".
- اختر موقعًا لحفظ المفتاح.
- قم بتسمية مفتاحك الخاص.
تهانينا. لقد تمكنت من إنشاء مفتاح SSH الذي أردناه باستخدام PuTTY، أحد برامج أفضل عملاء SSH لنظام التشغيل Windows. بالطبع، يمكنك أيضًا إنشاء مفاتيح باستخدام OpenSSH، العميل الأصلي لنظام التشغيل Windows 10، لكن التطبيق يفتقر إلى بعض الميزات الأساسية، لذلك يفضل معظم الأشخاص استخدام PuTTY أو بدائله.
إقرأ أيضاً : تثبيت MikroTik CHR على VPS (باستخدام PuTTY)
هل مفاتيح SSH كافية لأمن الخادم؟
لذا، يبدو أنك قد تعاملت مع الأمور الأمنية، وستكون متصلاً بخادمك باستخدام مفتاح آمن، وهذا كل ما في الأمر. ولكن ماذا عن الخادم الخاص بك؟ هل أنت متأكد من أنها آمنة؟ بدون مزود خادم ذو تفكير أمني، فإن كل الجهد الذي بذلته للتو على أمان SSH لن يعني شيئًا. تدرك Cloudzy، على سبيل المثال، أهمية الأمن لمستخدميها وتوفر جدار حماية مدعومًا بالذكاء الاصطناعي وحماية ذكية ضد DDoS على جميع أجهزتها. لينكس فس خطط. لذا، إذا كنت تريد العمل مع أي توزيعة Linux تريدها دون المخاطرة بالتشغيل المزدوج لجهاز الكمبيوتر المحمول الخاص بك، فيجب عليك مراجعة موقعنا لينكس فس خطط.