لا يمكنك الاتصال بـ Vultr VPS SSH؟ طريقة إعداد توليد مفتاح PuTTY

لا يمكنك الاتصال بـ Vultr VPS SSH؟

طريقة إعداد توليد مفتاح PuTTY

لأن العديد من مستخدمي الإنترنت الصينيين يستخدمون Vultr VPS لبناء "علمقناة الإنترنت "، لذلك تم حظر عدد كبير من عناوين IP الخاصة بـ Vultr ...

كشف عنوان IP

بادئ ذي بدء ، يجب أن تؤكد أنك أنشأت عنوان IP الخاص بـ Vultr. هل يمكنك الوصول إليه في الصين القارية كالمعتاد؟

المحلول:

  • استخدم أداة ping عبر الإنترنت لاكتشاف عناوين IP ▼
انقر هنا للوصول إلى عدة خوادم ping للمواقع

ماذا أفعل إذا تم حظر عنوان IP الخاص بي على Vultr في الصين القارية؟

  • يرجى الاطلاع على هذه المقالة للحصول على الحل ▼

دخول مفتاح SSH

أثناء تعرض الخادم الافتراضي الخاص للإنترنت ، سيستمر شخص ما في إجبار كلمة مرور SSH الخاصة بك على تسجيل الدخول.

لذلك من الضروري تسجيل الدخول باستخدام مفاتيح SSH وإيقاف تسجيل الدخول بكلمة المرور.

استخدم الأمر التالي لعرض عمليات تسجيل الدخول العنيفة للأشخاص الآخرين لكلمة مرور SSH الخاصة بك:

grep "Failed password for invalid user" /var/log/secure | awk '{print $13}' | sort | uniq -c | sort -nr | more

بالنسبة لخادمنا VPS الذي اشتريناه ، استخدم القوة الغاشمة حتى آلاف المرات!يمكنك أن تذهب لترى عدد المرات التي تعرضت فيها للإجبار الوحشي.

المحلول:

  • قم بتغيير وضع تسجيل الدخول بكلمة مرور SSH إلى وضع تسجيل الدخول إلى مفتاح SSH

توليد مفتاح SSH

إذا كان نظام Windows ، فأنت بحاجة إلى استخدام المعجون البرمجياتلتوليد زوج مفاتيح.

لينكس ويمكن تشغيل أنظمة MacOS مباشرة من المحطة:

الخطوة 1:توليد مفاتيح SSH

الرجاء تشغيل هذا الأمر ▼

ssh-keygen -t rsa -b 4096

الخطوة 2:أدخل موقع الملف لحفظ المفتاح

Enter file in which to save the key (/root/.ssh/id_rsa): 
  • الرجاء الضغط على Enter

الخطوة 3:سيُطلب منك إدخال كلمة مرور

Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
  • أدخل كلمة مرور ، أو يمكنك ببساطة الضغط على Enter وتركها فارغة.

في النهاية سترى رسالة تفيد بأن مفاتيحك الخاصة والعامة مخزنة هناك:

Your identification has been saved in /root/.ssh/id_rsa. <== 私钥 

Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥

Vultr VPS تكوين SSH

عندما ينشئ Vultr خادمًا افتراضيًا ، يمكنك إعداد تسجيل دخول مفتاح SSH مباشرةً.

إذا قمت بإنشاء VPS ولكنك لم تقم بإعداد مفاتيح SSH ...

يُرجى اتباع الخطوات التالية بعد تشغيل "إنشاء مفتاح SSH" أعلاه على نظام Linux:

الخطوه 1:سوف id_rsa.pub وضع في /root/.ssh الدليل وإعادة تسميته إلى authorized_keys

الخطوة 2:修改 /etc/ssh/sshd_config بيان التنسيب

RSAAuthentication yes #RSA认证
PubkeyAuthentication yes #开启公钥验证
AuthorizedKeysFile .ssh/authorized_keys #验证文件路径
PasswordAuthentication no #禁止密码认证
PermitEmptyPasswords no #禁止空密码

الخطوة 3:أعد تشغيل خدمة SSH

  • سينت أو إس7 استخدم الأمر:systemctl restart sshd
  • استخدم Centos6 الأمر:/etc/init.d/sshd restart

PuTTY يولد المفاتيح

إذا قمت بتسجيل الدخول إلى VPS باستخدام نظام Windows ، فستحتاج إلى تنزيل المفتاح الخاص إلى العميل وتحويله إلى التنسيق المستخدم بواسطة PuTTY.

  • ليس لديك برنامج PuTTY مثبت على جهاز الكمبيوتر الخاص بك؟الرجاء البحث في Google أو Baidu: قم بتنزيل PuTTY.

الخطوه 1:باستخدام WinSCP أو SFTP أو أدوات أخرى ، انقل ملف المفتاح الخاص id_rsa تنزيل إلى العميل.

الخطوه 2:افتح PuTTYGen.exe

الخطوه 3:انقر فوق الزر تحميل في الإجراءات ▼

لا يمكنك الاتصال بـ Vultr VPS SSH؟ طريقة إعداد توليد مفتاح PuTTY

الخطوه 4:قم بتحميل ملف المفتاح الخاص الذي قمت بتنزيله للتو

كل الملفات حدد لتحميل الورقة الثالثة من ملف المفتاح الخاص الذي تم تنزيله للتو

غير قادر على عرض ملف المفتاح الخاص؟الرجاء تحديد "كل الملفات (*. *)" ▲

  • إذا قمت للتو بتعيين قفل كلمة المرور ، فأنت بحاجة إلى إدخال كلمة المرور في هذا الوقت.
  • بعد التحميل الناجح ، سيعرض PuTTYGen المعلومات المتعلقة بالمفتاح.

الخطوه 5:انقر فوق الزر حفظ المفتاح الخاص لحفظ تنسيق ملف المفتاح الخاص المتاح لـ PuTTY ▼

انقر فوق حفظ المفتاح الخاص لحفظ تنسيق ملف المفتاح الخاص المتاح PuTTY 4

كيف يتم تركيب المعجون؟

ما يلي هو ضبط Putty على تسجيل الدخول باستخدام المفتاح الخاصلينكسطريقة الخادم:

الخطوه 1:المعجون → الجلسة: املأ اسم المضيف (أو عنوان IP)

الخطوه 2:المعجون → الاتصال → التاريخ: املأ اسم المستخدم لتسجيل الدخول التلقائي: الجذر

الخطوه 3:PPutty → Connection → SSH → Auth: حدد ملف المفتاح الخاص الذي تم إنشاؤه للتو بواسطة PuTTYGen في ملف المفتاح الخاص للمصادقة ▼

حدد ملف مفتاح المصادقة الخاص في ملف المفتاح الخاص لورقة المصادقة 5

الخطوه 4:ارجع إلى Putty → Session: Saved Session ، املأ الاسم لحفظه ، ثم انقر نقرًا مزدوجًا فوق الاسم لتسجيل الدخول مباشرة.

الخطوه 5:يمكنك تسجيل الدخول إلى Linux بدون كلمة مرور في المستقبل ، يرجى تذكر حفظ ملف المفتاح الخاص.

للحصول على برنامج أداة Linux لتسجيل الدخول عن بُعد على الهواتف المحمولة التي تعمل بنظام Android ، يرجى النقر فوق هذا الرابط لعرض ▼

قراءة موسعة:

مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "لا يمكن الاتصال بـ Vultr VPS SSH؟ طريقة إعداد إنشاء مفتاح PuTTY "، ستساعدك.

مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-646.html

مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!

🔔 كن أول من يحصل على "دليل استخدام أداة الذكاء الاصطناعي لتسويق محتوى ChatGPT" في الدليل العلوي للقناة! 🌟
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!

 

发表 评论

لن يتم نشر عنوان بريدك الإلكتروني. 必填 项 已 用 * 标注

انتقل إلى أعلى