قم بإنشاء مفتاح SSH في نظام التشغيل Windows 10
كيفية إنشاء مفتاح SSH في نظام التشغيل Windows 10
كما تعلم بالفعل ، يشتمل Windows 10 على برنامج SSH مدمج - عميل وخادم على حدٍ سواء! تتوفر هذه الميزة في نظام التشغيل بدءًا من الإصدار 1803. عند تثبيت خيار العميل ، يمكننا استخدامه لإنشاء مفتاح SSH جديد. على أجهزة Windows ، يعد البرنامج المجاني مفتوح المصدر PuTTY هو المعيار الواقعي عندما يتعلق الأمر بـ SSH و Telnet. مع Windows 10 ، استمعت Microsoft أخيرًا إلى مستخدميها بعد سنوات من طلبهم عميل وخادم SSH. من خلال تضمين تطبيق OpenSSH ، تزداد قيمة نظام التشغيل.
عميل SSH المقدم مشابه لعميل Linux. للوهلة الأولى ، يبدو أنه يدعم نفس الميزات مثل نظيره * NIX. إنه تطبيق وحدة تحكم ، لذا يجب أن تكون قادرًا على بدء تشغيله من موجه الأوامر.
للمتابعة ، تحتاج إلى تمكين ميزة OpenSSH Client. تحقق من النص التالي:
كيفية تمكين OpenSSH Client في نظام التشغيل Windows 10
بافتراض أنك قمت بتثبيته ، يمكنك القيام بما يلي.
لإنشاء مفتاح SSH في نظام التشغيل Windows 10 ،
- افتح موجه أوامر جديد.
- نوع
ssh-كجن
وضرب يدخل مفتاح. - سيطلب التطبيق موقع الحفظ ، العرض
ج: \ المستخدمين \ اسم المستخدم الخاص بك \ .ssh \ id_rsa
بشكل افتراضي. - بعد ذلك ، سيُطلب منك إدخال عبارة مرور. يمكنك فقط الضغط على مفتاح Enter لتخطيها.
- أخيرًا ، سترى بصمة مفتاحك و SHA256. الخوارزمية الافتراضية هي RSA 2048.
انتهيت. سيتم حفظ مفتاحك العام في ملف id_rsa.pub ، افتراضيًا هو ج: \ المستخدمون \ اسم المستخدم الخاص بك \ .ssh \ id_rsa.pub
. يمكنك الآن تحميل هذا الملف إلى الجهاز الهدف الذي تريد الوصول إليه باستخدام SSH. لا تشارك مفتاح SSH الخاص بك (id_rsa) إلا إذا كنت تعرف ما تفعله!
يدعم SSH عددًا من خوارزميات المفاتيح العامة الأخرى التي تستخدم مع المفاتيح ، مثل:
- rsa - هذه خوارزمية كلاسيكية تعتمد على صعوبة تحليل الأعداد الكبيرة. حجم المفاتيح الموصى به - 2048 أو أعلى.
- dsa - خوارزمية قديمة أخرى تعتمد على صعوبة حساب اللوغاريتمات المنفصلة. لم يعد موصى به.
- ecdsa - خوارزمية التوقيع الرقمي الجديدة التي وضعتها حكومة الولايات المتحدة ، باستخدام المنحنيات الإهليلجية. وهو يدعم أحجام 256 و 384 و 521 مفتاحًا.
- ed25519 - هذه الخوارزمية هي أحدث الخيارات المضمنة في OpenSSH. بعض البرامج تفتقر إلى الدعم لها.
يمكنك تحديد الخوارزمية باستخدام امتداد -t
الخيار وتغيير حجم المفتاح باستخدام مفتاح -b. بعض الأمثلة:
4096. 521
هذا كل شيء.
راجع أيضًا المقالات التالية:
- كيفية تمكين OpenSSH Client في نظام التشغيل Windows 10
- كيفية تمكين OpenSSH Server في نظام التشغيل Windows 10