SSH هو البروتوكول القياسي للوصول عن بُعد إلى خوادم Linux وUnix. الاعتماد على كلمات المرور فقط يُعرض النظام لهجمات القوة الغاشمة.
الطريقة الأكثر أمانًا هي استخدام المصادقة عبر مفاتيح SSH وتعطيل تسجيل الدخول بكلمة المرور بالكامل.
أقوى بكثير من كلمات المرور (تشفير 2048+ بت)
لا تتأثر بهجمات التخمين والقواميس
لا حاجة لإدخال أو تذكر كلمات المرور
يمكن تخصيص المفاتيح لمستخدمين أو IPs محددة
خادم Linux يمكن الوصول إليه عبر SSH
جهاز عميل (Linux/macOS أو Windows) مع أداة SSH مثل PuTTY أو Terminal
على جهازك المحلي:
سيُحفظ المفتاح الخاص في ~/.ssh/id_rsa
والمفتاح العام في ~/.ssh/id_rsa.pub
باستخدام أداة ssh-copy-id
:
أو يدويًا:
ثم ضبط الأذونات:
حرر ملف إعداد SSH:
ابحث وعدّل الأسطر التالية:
ثم أعد تشغيل خدمة SSH:
حاول الاتصال مجددًا:
إذا تم تحميل المفتاح الخاص بنجاح، سيتم الاتصال بدون كلمة مرور.
استخدم عبارة مرور (passphrase) لحماية إضافية على المفتاح الخاص
احفظ المفتاح الخاص في مكان آمن
يمكنك تقييد الوصول حسب IP في authorized_keys
استخدم أدوات مثل fail2ban
لتقوية حماية SSH
استخدام مفاتيح SSH يعزز الأمان بشكل كبير مقارنة بكلمات المرور. بضبط بسيط، تحصل على حماية أقوى، وتسهيل في الأتمتة، وراحة بال في بيئة الخوادم.
هل ترغب في تأمين الوصول البعيد لجميع خوادمك؟ يسعدنا مساعدتك في تنفيذ أفضل ممارسات SSH.