אנדרואיד

כיצד לאפשר ssh באובונטו 18.04

How to Enable SSH in Ubuntu 18.04 LTS / Ubuntu 20.04 (Install openssh-server)

How to Enable SSH in Ubuntu 18.04 LTS / Ubuntu 20.04 (Install openssh-server)

תוכן עניינים:

Anonim

Secure Shell (SSH) הוא פרוטוקול רשת קריפטוגרפי המשמש לחיבור מאובטח בין לקוח לשרת.

במדריך זה נראה לך כיצד להפעיל SSH במחשב שולחני של אובונטו. הפעלת SSH תאפשר לך להתחבר מרחוק למחשב אובונטו שלך ולהעביר בצורה מאובטחת קבצים או לבצע משימות ניהול.

תנאים מוקדמים

לפני שתמשיך במדריך זה, וודא שאתה מחובר כמשתמש עם הרשאות סודו.

הפעלת SSH באובונטו

שרת SSH אינו מותקן כברירת מחדל במערכות שולחן העבודה של אובונטו, אך ניתן להתקין אותו בקלות ממאגרי האובונטו הרגילים.

כדי להתקין ולהפעיל SSH במערכת אובונטו, בצע את הצעדים הבאים:

  1. פתח את המסוף שלך באמצעות קיצור המקשים Ctrl+Alt+T או על ידי לחיצה על סמל המסוף והתקן את חבילת openssh-server ה- 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…

    אתה מחובר כעת למכונת אובונטו שלך.

    התחברות ל- SSH דרך האינטרנט

    כדי להתחבר למחשב Ubuntu שלך דרך האינטרנט תצטרך לדעת את כתובת ה- IP הציבורית שלך ולהגדיר את הנתב שלך לקבל נתונים ביציאה 22 ולשלוח אותם למכונת אובונטו בה פועל ה- SSH.

    כדי לקבוע את כתובת ה- IP הציבורית של המכונה שאליה אתה מנסה SSH, פשוט בקר בכתובת האתר הבאה: https://ifconfig.co/ip .

    כשמדובר בהגדרת העברת יציאה לכל נתב יש דרך אחרת להגדיר העברת יציאה. עליך לעיין בתיעוד הנתב שלך כיצד להגדיר העברת יציאות. בקיצור, עליכם להזין את מספר היציאה אליו יתבקשו בקשות (יציאת ברירת המחדל של SSH היא 22) ואת כתובת ה- IP הפרטית שמצאתם קודם (באמצעות הפקודה ip a ) של המכונה בה פועל ה- SSH.

    לאחר שמצאת את כתובת ה- IP והגדרת את הנתב שלך תוכל להתחבר על ידי הקלדת:

    ssh username@public_ip_address

    אתה יכול גם להגדיר אימות מבוסס מפתח SSH ולהתחבר למכונת אובונטו שלך בלי להזין סיסמה.

    השבתת SSH באובונטו

    אם מסיבה כלשהי אתה רוצה להשבית את SSH במחשב אובונטו שלך אתה יכול פשוט להפסיק את שירות SSH על ידי הפעלה:

    sudo systemctl stop ssh

    כדי להתחיל אותו שוב הפעל:

    sudo systemctl start ssh

    כדי להשבית את שירות SSH כדי להפעיל במהלך הפעלת אתחול המערכת:

    sudo systemctl disable ssh

    כדי להפעיל אותו שוב, הקלד:

    sudo systemctl enable ssh

    סיכום

    למדת כיצד להתקין ולהפעיל SSH באובונטו 18.04. כעת אתה יכול להתחבר למחשב שלך ולבצע משימות מערכת ניהול נפוצות באמצעות שורת הפקודה.

    כברירת מחדל, SSH מאזין ביציאה 22. שינוי יציאת SSH המוגדרת כברירת מחדל מוסיף שכבת אבטחה נוספת לשרת שלך על ידי צמצום הסיכון להתקפות אוטומטיות.

    למידע נוסף, כיצד להגדיר את שרת ה- SSH, קרא את מדריך ה- SSH / OpenSSH / Configuring של Ubuntu ואת הדף הרשמי של SSH.

    ssh אובונטו