برمجة

SSH

ما هو SSH؟

SSH تعني Secure Shell. كتب Tatu Ylönen النسخة الأولى سنة 1995. Telnet القديم كان يحمل النص مكشوفاً. SSH يشفّر ذلك الطريق. يُستخدم المنفذ 22 عادة. يُفتح بكلمة مرور أو بمفتاح. للمفتاح جزءان: الجزء السري يبقى على جهازك والجزء العلني يوضع على الخادم. OpenSSH البرنامج الواسع الاستخدام لهذه القاعدة.

فيمَ يُستخدم SSH؟

SSH لإعطاء أمر للخادم ونسخ ملف وجلب منفذ مغلق إلى جهازك.

  • تحديث حزمة على الخادم
  • قراءة السجل
  • دخول بلا كلمة مرور بالمفتاح
  • نسخ ملف بعيد إلى الجهاز المحلي

ماذا يمكن فعله باستخدام SSH؟

حين تدخل بـ SSH تكتب أمر ذلك الحاسوب. النص على شاشتك يعمل هناك. نسخ الملف أمر منفصل. SSH لا يفتح الصفحة للإنترنت. هو دخولك. لا تفتح دخول الجذر لكل أحد.

هل تعلم SSH صعب؟

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

المزايا والحدود

الميزة: الأمر وكلمة المرور لا يُقرآن في الطريق والمفتاح أسهل إدارة من كلمة المرور. الحد: فقد الجزء السري قد يقطع الدخول. SSH نفسه ليس جدار الحماية. الجدار يقول أي منفذ مفتوح.

أفكار أساسية

المستخدم يقول من يدخل. العنوان يقول أي جهاز هو. المفتاح الزوج الذي يقوم مقام كلمة المرور.

  • المنفذ عادة 22
  • المفتاح العلني يبقى على الخادم
  • المفتاح السري يبقى عندك
  • Telnet لا يشفّر وSSH يشفّر

مثال قصير

هذا الأمر يتصل بالخادم بالمستخدم المذكور. الأمر لا يعمل هناك قبل أن يُفتح الاتصال.

ssh user@server.example

أسئلة شائعة

  • هل SSH وBash الشيء نفسه؟ لا. SSH يحمل الدخول. Bash صدفة الأوامر التي قد تُفتح في الداخل.
  • هل تسير كلمة المرور مكشوفة؟ ليس في SSH. كانت تسير في Telnet. لذلك لا يُستخدم Telnet للدخول.
  • هل جزءا المفتاح يبقيان على الخادم؟ لا. الجزء السري يبقى على جهازك.