بواسطة رباعيات حسين
يشاركسقسقةبريد الالكتروني

قد يبدو تسجيل الدخول الآمن بدون كلمة مرور أمرًا خياليًا ، ولكن يمكن تحقيقه بسهولة باستخدام مفاتيح SSH.

يؤمن SSH الاتصال بين جهازك المحلي ونظام بعيد عن طريق التشفير الكامل لحركة المرور هذه. ومع ذلك ، فإن إدخال كلمة المرور في كل مرة تتصل فيها بمضيف بعيد قد يكون مزعجًا بعض الشيء.

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

كيفية استخدام SSH بدون كلمة مرور

لتمكين تسجيل الدخول بدون كلمة مرور عبر SSH، كل ما عليك فعله هو نسخ مفتاحك العام إلى الخادم البعيد. مفتاح SSH هو في الحقيقة زوج من مفتاحين: أحدهما عام والآخر خاص. سيستخدم خادم SSH البعيد هذه إلى مصادقة هويتك قبل أن تتمكن من الاتصال.

يمكنك بسهولة إنشاء أزواج مفاتيح SSH باستخدام امتداد ssh-كجن أمر. بمجرد إنشاء ssh للمفاتيح ، انسخ مفتاحك العام إلى الخادم البعيد. سيضمن هذا أنك لست بحاجة إلى كتابة كلمة مرور SSH الخاصة بك في عمليات تسجيل الدخول اللاحقة.

إنشاء مفاتيح SSH العامة والخاصة

instagram viewer

ما عليك سوى تشغيل الجهاز الطرفي وإدخال الأمر التالي لإنشاء أزواج مفاتيح SSH:

ssh-كجن

استمر في الضغط على Enter في كل مطالبة حتى يكتمل البرنامج وينشئ ملفات المفاتيح.

أضف مفتاح SSH العام إلى الخادم

الآن بعد أن أنشأت مفاتيح SSH الخاصة بك ، تحتاج إلى إضافة المفتاح العام إلى خادمك البعيد. يمكنك القيام بذلك مع ssh- نسخة- معرف أمر:

ssh-copy-id -i ~ / .ssh / id_rsa.pub user @ remote-host

اكتب الأمر أعلاه في جهازك واستبدله المستعمل و المضيف البعيد باسم المستخدم واسم المضيف / IP الخاص بالجهاز البعيد.

اتصل بخادم SSH بدون كلمة مرور

أنت جاهز تمامًا لتسجيل الدخول بدون كلمة مرور بمجرد إضافة المفتاح العام إلى الخادم عبر ssh- نسخة- معرف. يمكنك اختباره بنفسك باستخدام الأمر التالي:

ssh user @ remote-host. 

تخلص من كلمات المرور باستخدام ssh-copy-id

استخدام ssh- نسخة- معرف، يمكنك تحميل مفتاح عام إلى خادم بعيد والاتصال بدون كلمة مرور. ومع ذلك ، لا يجب تمكين المصادقة بدون كلمة مرور لجميع الأنظمة. بدلاً من ذلك ، استخدمه للوصول إلى الأنظمة التي تستخدمها بشكل متكرر. إذا كنت جديدًا على هذا ، فحاول تعلم كيفية إعداد SSH وتهيئة الإعداد الخاص بك.

كيفية إعداد SSH على Linux واختبار الإعداد: دليل المبتدئين

هل تحتاج إلى الوصول إلى جهاز كمبيوتر أو خادم Linux الخاص بك عن بُعد؟ إليك كيفية إعداد وتهيئة SSH على أنظمة Linux و Windows والأجهزة المحمولة.

اقرأ التالي

يشاركسقسقةبريد الالكتروني
مواضيع ذات صلة
  • برمجة
  • حماية
  • SSH
  • لينكس
  • يونكس
  • حماية
عن المؤلف
رباعيات حسين (تم نشر 50 مقالة)

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

المزيد من Rubaiat Hossain

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك