خصم 50% جميع الخطط، لفترة محدودة. تبدأ من $2.48/mo
بروتوكول القشرة الآمنة (SSH)

حل مشاكل الاتصال SSH

بقلم Parnian R. قراءة 6 دقائق محدّث في 15 فبراير 2026

يعد Secure Shell (SSH) بروتوكولًا مهمًا للوصول عن بعد
خوادم بطريقة آمنة. على الرغم من موثوقيتها، قد يواجه المستخدمون
مشاكل الاتصال عند العمل مع SSH. سيتحدث هذا الدليل عن
مشاكل اتصال SSH النموذجية وتقديم حلول للتشخيص
وحلها.

المتطلبات الأساسية

  1. الوصول الإداري: بيانات اعتماد تسجيل الدخول مع
    الامتيازات الضرورية على الخادم الذي تحاول القيام به
    وصول.

  2. الوصول إلى الشبكة: اتصال إنترنت مستقر و
    القدرة على الوصول إلى شبكة الخادم.

  3. عميل SSH: تم تثبيت عميل SSH عامل
    جهازك المحلي، مثل OpenSSH أو PuTTY.

  4. معلومات الخادم: عنوان IP الخاص بالخادم، SSH
    رقم المنفذ (الافتراضي هو 22)، وحساب المستخدم المناسب
    معلومة.

  5. الأذونات: في حالة استخدام المصادقة المستندة إلى المفتاح،
    تأكد من أن مفتاحك الخاص متاح ولديه الأذونات الصحيحة
    تعيين.

القضايا المشتركة و
الأسباب

المصادقة
الفشل

تنشأ هذه المشكلات عندما يكون هناك عدم تطابق بين بيانات الاعتماد
المقدمة وتلك المتوقعة من قبل الخادم. تتضمن السيناريوهات الشائعة ما يلي:

  • كلمات المرور غير الصحيحة: أخطاء الكتابة أو الأخيرة
    يمكن أن تؤدي تغييرات كلمة المرور إلى حدوث فشل.

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

  • أوراق الاعتماد منتهية الصلاحية: تفرض بعض الأنظمة
    كلمة المرور أو سياسات انتهاء الصلاحية الرئيسية للأمان.

مشاكل الشبكة

يمكن أن يتم فقدان الاتصال بسبب مشكلات طبقة الشبكة، مثل:

  • قيود جدار الحماية: قد تكون جدران الحماية
    تم تكوينه لحظر منفذ SSH الافتراضي (22)، مما يتطلب تغيير القاعدة
    للسماح بحركة المرور.

  • التكوين الخاطئ لنظام DNS: يمكن أن تكون إعدادات DNS غير الصحيحة
    يؤدي إلى حل العميل لعنوان IP الخاطئ لـ
    الخادم.

  • انقطاع الخدمة: إنترنت غير موثوق
    يمكن أن تؤدي مشكلات الاتصالات أو الشبكات من جانب الخادم إلى تعطيل SSH
    وصول.

تكوين SSH
أخطاء

يعد التكوين الصحيح لبرنامج SSH الخفي والعميل أمرًا ضروريًا.
قد تشمل المشكلات ما يلي:

  • تم تكوين sshd_config بشكل خاطئ: توجيهات غير صحيحة
    في ملف تكوين SSH الخاص بالخادم يمكن أن يمنع الاتصالات.

  • مشكلات تكوين العميل: عميل SSH
    يحتاج التكوين إلى مطابقة متطلبات الخادم، مثل
    قبول أنواع المفاتيح الصحيحة أو خوارزميات التشفير.

التحميل الزائد على الخادم أو
التوقف

يمكن أن يؤدي التحميل العالي للخادم إلى إبطاء أو تعطيل خدمات SSH وجدولتها
أو التوقف غير المجدول يمكن أن يجعل الخادم مؤقتًا
لا يمكن الوصول إليه.

خطوات التشخيص

لتحديد مشكلات اتصال SSH ومعالجتها، اتبع ما يلي
خطوات التشخيص:

فحص الشبكة
الاتصال

ابدأ بالتأكد من أن اتصال الشبكة لديك نشط و
مستقر. استخدم أدوات مثل بينغ or
com.traceroute للتحقق من الاتصال بخادم SSH
عنوان IP. سيساعدك هذا في تحديد ما إذا كانت المشكلة موجودة في الشبكة
مستوى.

التحقق
أوراق اعتماد

تأكد من صحة بيانات اعتماد SSH التي تستخدمها
حاضِر. بالنسبة لعمليات تسجيل الدخول المستندة إلى كلمة المرور، تحقق مرة أخرى من كلمة المرور التي تستخدمها
دخول. بالنسبة لعمليات تسجيل الدخول المستندة إلى مفتاح SSH، تأكد من أن المفتاح الخاص موجود
تم تحميله في عميل SSH الخاص بك وأن المفتاح العام المقابل هو
موجود في Author_keys الملف على الخادم.

فحص SSH
إعدادات

افحص ملفات تكوين SSH بعناية. على الخادم،
sshd_config يجب تكوين الملف للسماح بالوصول
عبر الطرق المقصودة (كلمة المرور أو المفتاح) ولديك المنفذ الصحيح
محدد. من ناحية العميل، يجب أن يتطابق التكوين مع
متطلبات بروتوكول الخادم.

خادم المراجعة
سجلات

يمكن أن توفر سجلات الخادم رؤى قيمة حول سبب SSH
الفشل. ابحث عن أخطاء المصادقة أو الرسائل المتعلقة بالرفض
اتصالات. توجد هذه السجلات عادة في
/var/log/auth.log or
/var/log/secure.

باتباع هذه الخطوات بشكل منهجي، يمكنك تضييق نطاق
سبب مشاكل اتصال SSH.

استكشاف الأخطاء وإصلاحها
وحلول لاتصال SSH

حل الشبكة
مشاكل

لضبط إعدادات جدار الحماية، استخدم الأوامر التالية:

  • لأوبونتو: سودو ufw السماح 22 للسماح SSH
    حركة المرور على المنفذ 22.

  • بالنسبة لنظام التشغيل CentOS: سودو جدار الحماية-كمد-دائم
    –إضافة الخدمة=ssh
    تليها سودو جدار الحماية-كمد
    -إعادة التحميل
    .

ضبط إعدادات جدار الحماية

إصلاح المصادقة
مشاكل

إذا كنت تواجه مشكلات في الوصول إلى SSH بسبب المصادقة،
قم بالخطوات التالية:

  • إعادة تعيين كلمة المرور: داخل لوحة Cloudzy، انتقل
    إلى وصول علامة التبويب وانقر إعادة تعيين السحابة VPS
    كلمة المرور
    لإنشاء كلمة مرور جديدة.
إعادة تعيين كلمة المرور
  • التحقق من مفتاح SSH: في سش
    مفاتيح
    قسم اللوحة، تأكد من إدخال الجمهور الخاص بك
    مفتاح SSH بشكل صحيح. الطريق إلى Author_keys ملف
    على الخادم الخاص بك، والذي يجب أن يحتوي على مفتاحك العام، عادةً ما يكون
    ~/.ssh/authorized_keys.

  • التحقق من الأذونات: على الخادم، قم بتأكيد
    أذونات الخاص بك ~/.ssh الدليل و
    Author_keys ملف مع شمود 700
    ~/.ssh
    و شمود 600
    ~/.ssh/authorized_keys
    .

ضبط SSH
التكوينات

لتعديلات التكوين:

  • قم بمراجعة وتحرير ملف تكوين خادم SSH الموجود في
    /etc/ssh/sshd_config على الخادم. التحقق من التوجيهات
    يحب PermitRootLogin نعم و
    مصادقة كلمة المرور نعم للتأكد من أنها تطابق الخاص بك
    متطلبات.

  • أعد تشغيل خدمة SSH لتطبيق التغييرات عليها sudo
    إعادة تشغيل Systemctl SSHD
    .

فحص DNS
التكوينات

يمكن أن تؤدي مشكلات تكوينات DNS إلى اتصال SSH
مشاكل. فيما يلي كيفية التحقق من إعدادات DNS على كل من العميل و
جوانب الخادم:

  • من جانب العميل (لينكس): استخدم الأمر dig ل
    الاستعلام عن سجلات DNS:
dig +short yourdomain.com

يجب أن يعيد هذا عنوان IP الخاص بالخادم الخاص بك. إذا لم يحدث ذلك،
من المحتمل أن تكون هناك مشكلة في دقة DNS على عميلك
آلة.

عنوان IP للخادم

من جانب العميل (Windows): يستخدم
nslookup في موجه الأوامر:

nslookup yourdomain.com

مماثلة ل حفر، يجب أن يعيد هذا عنوان IP الخاص بخادمك
العنوان إذا تم حل DNS بشكل صحيح.

عنوان IP لخادم nslookup
  • على جانب الخادم: تحقق من محلل DNS
    ملف التكوين، عادة /etc/resolv.confلجعل
    تأكد من أنه يشير إلى خادم DNS الصحيح. يجب أن يكون لها إدخالات
    مشابهة لما يلي:
nameserver 8.8.8.8

nameserver 8.8.4.4

هذه هي خوادم DNS العامة لـ Google ويمكن استبدالها بها
تقدمها خدمة الاستضافة أو مزود خدمة الإنترنت.

خادم DNS
  • اختبار تحليل DNS على الخادم: استخدم
    حفر or nslookup الأمر مباشرة على
    الخادم للتأكد من قدرته على تحليل أسماء النطاقات إلى عناوين IP. إذا كان
    لا يمكن حل أسماء النطاقات الخارجية، فقد يشير هذا إلى وجود مشكلة
    خدمة DNS أو تكوين الشبكة على الخادم نفسه.

موارد الرصد
مع هتوب

ثَبَّتَ com.htop للرصد في الوقت الحقيقي:

  • أوبونتو: سودو الرابطة بين الحصول على تثبيت htop

  • سينت أو إس: سودو يم تثبيت htop

يستخدم com.htop لمراقبة وحدة المعالجة المركزية واستخدام الذاكرة وإدارتها
العمليات مباشرة داخل الواجهة.

قم بتثبيت htop

صيانة الخادم
صحة

حافظ على تحديث الخادم لمنع الثغرات الأمنية و
قضايا الأداء:

  • أوبونتو: تنفيذ تحديث سودو ملائمة && سودو ملائمة
    يرقي
    لتحديث كافة الحزم.

  • سينت أو إس: تشغيل تحديث سودو يم لتحديث
    نظام.

لحل مشكلات اتصال SSH بشكل فعال، قم بالتحقق بشكل منهجي
وتصحيح إعدادات DNS، ومصادقة بيانات الاعتماد، وضبط جدار الحماية
القواعد ومراجعة تكوينات SSH. تحديث الأنظمة و
مراقبة الموارد هي الممارسات الأساسية للحفاظ على استقرار
وبيئة خادم آمنة. من خلال الالتزام بهذه الخطوات، يمكنك الحصول على
وصول SSH موثوق به إلى VPS الخاص بك، مما يقلل من وقت التوقف عن العمل ويعززه
حماية. إذا كنت بحاجة إلى مزيد من المعلومات أو مزيد من المساعدة، فلا تتردد
حرية الاتصال بفريق الدعم لدينا عن طريق إرسال
تذكرة
.

يشارك

تحتاج مساعدة في شيء آخر؟

متوسط زمن الاستجابة أقل من ساعة. بشر حقيقيون، لا روبوتات.