ذكري المظهر

كيفية تمكين سه على أوبونتو 18.04

Configuring Ports in UFW

Configuring Ports in UFW

جدول المحتويات:

Anonim

Secure Shell (SSH) هو بروتوكول شبكة تشفير يستخدم للاتصال الآمن بين العميل والخادم.

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

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

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

تمكين SSH على أوبونتو

لم يتم تثبيت خادم SSH افتراضيًا على أنظمة سطح المكتب Ubuntu ، لكن يمكن تثبيته بسهولة من مستودعات Ubuntu القياسية.

لتثبيت SSH وتمكينه على نظام Ubuntu ، أكمل الخطوات التالية:

  1. افتح جهازك إما باستخدام اختصار لوحة المفاتيح Ctrl+Alt+T أو عن طريق النقر على أيقونة الجهاز الطرفية وتثبيت حزمة openssh-server طريق الكتابة:

    sudo apt update sudo apt install openssh-server

    أدخل كلمة المرور عند المطالبة وأدخل Y لمتابعة التثبيت.

    كما ترى من الإخراج ، فإن عنوان IP الخاص بالنظام هو 192.168.121.111 .

    بمجرد العثور على عنوان IP ، قم بتسجيل الدخول إلى الجهاز البعيد عن طريق تشغيل الأمر ssh التالي:

    ssh [email protected]

    عند الاتصال من خلال SSH لأول مرة ، سترى رسالة تبدو مثل هذا:

    The authenticity of host '192.168.121.111 (192.168.121.111)' can't be established. ECDSA key fingerprint is SHA256:Vybt22mVXuNuB5unE++yowF7lgA/9/2bLSiO3qmYWBY. Are you sure you want to continue connecting (yes/no)?

    اكتب yes وسيُطلب منك إدخال كلمة المرور الخاصة بك.

    Warning: Permanently added '192.168.121.111' (ECDSA) to the list of known hosts. [email protected]'s password:

    بمجرد إدخال كلمة المرور ، سيتم استقبالك برسالة مماثلة للرسالة أدناه.

    Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-33-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage…

    أنت الآن مسجل الدخول إلى جهاز Ubuntu الخاص بك.

    الاتصال بـ SSH عبر الإنترنت

    للاتصال بجهاز Ubuntu الخاص بك عبر الإنترنت ، ستحتاج إلى معرفة عنوان IP العام الخاص بك وتكوين جهاز التوجيه الخاص بك لقبول البيانات على المنفذ 22 وإرساله إلى جهاز Ubuntu حيث يتم تشغيل SSH.

    لتحديد عنوان IP العام للجهاز الذي تحاول SSH القيام به ، ما عليك سوى زيارة عنوان URL التالي: https://ifconfig.co/ip .

    عندما يتعلق الأمر بإعداد إعادة توجيه المنفذ ، يكون لكل جهاز توجيه طريقة مختلفة لإعداد إعادة توجيه المنفذ. يجب عليك الرجوع إلى وثائق جهاز التوجيه الخاص بك حول كيفية إعداد إعادة توجيه المنفذ. باختصار ، تحتاج إلى إدخال رقم المنفذ حيث سيتم تقديم الطلبات (منفذ SSH الافتراضي هو 22) وعنوان IP الخاص الذي وجدته سابقًا (باستخدام أمر ip a ) للجهاز الذي يعمل فيه SSH.

    بمجرد العثور على عنوان IP ، وتكوين جهاز التوجيه الخاص بك ، يمكنك تسجيل الدخول عن طريق الكتابة:

    ssh username@public_ip_address

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

    تعطيل SSH على أوبونتو

    إذا كنت ترغب في تعطيل SSH لسبب ما على جهاز Ubuntu ، فيمكنك ببساطة إيقاف خدمة SSH عن طريق تشغيل:

    sudo systemctl stop ssh

    لبدء تشغيله مرة أخرى:

    sudo systemctl start ssh

    لتعطيل خدمة SSH للبدء أثناء تشغيل تمهيد النظام:

    sudo systemctl disable ssh

    لتمكينه مرة أخرى ، اكتب:

    sudo systemctl enable ssh

    استنتاج

    لقد تعلمت كيفية تثبيت SSH وتمكينه على Ubuntu 18.04. يمكنك الآن تسجيل الدخول إلى جهازك وتنفيذ مهام مسؤول النظام الشائعة من خلال موجه الأوامر.

    افتراضيًا ، يستمع SSH على المنفذ 22. يؤدي تغيير منفذ SSH الافتراضي إلى إضافة طبقة إضافية من الأمان إلى الخادم الخاص بك عن طريق تقليل مخاطر الهجمات الآلية.

    لمزيد من المعلومات ، حول كيفية تكوين خادم SSH ، اقرأ دليل SSH / OpenSSH / Configuration Ubuntu وصفحة SSH اليدوية الرسمية.

    سه أوبونتو