How to Enable SSH in Ubuntu 18.04 LTS / Ubuntu 20.04 (Install openssh-server)
תוכן עניינים:
Secure Shell (SSH) הוא פרוטוקול רשת קריפטוגרפי המשמש לחיבור מאובטח בין לקוח לשרת.
במדריך זה נראה לך כיצד להפעיל SSH במחשב שולחני של אובונטו. הפעלת SSH תאפשר לך להתחבר מרחוק למחשב אובונטו שלך ולהעביר בצורה מאובטחת קבצים או לבצע משימות ניהול.
תנאים מוקדמים
לפני שתמשיך במדריך זה, וודא שאתה מחובר כמשתמש עם הרשאות סודו.
הפעלת SSH באובונטו
שרת SSH אינו מותקן כברירת מחדל במערכות שולחן העבודה של אובונטו, אך ניתן להתקין אותו בקלות ממאגרי האובונטו הרגילים.
כדי להתקין ולהפעיל SSH במערכת אובונטו, בצע את הצעדים הבאים:
-
פתח את המסוף שלך באמצעות קיצור המקשים
Ctrl+Alt+T
או על ידי לחיצה על סמל המסוף והתקן את חבילתopenssh-server
ה-openssh-server
ידי הקלדת:sudo apt update
sudo apt install openssh-server
הזן את הסיסמה כאשר תתבקש והזן
Y
כדי להמשיך בהתקנה.כפי שניתן לראות מהפלט, כתובת ה- IP של המערכת היא
192.168.121.111
.לאחר שמצאת את כתובת ה- IP, התחבר למחשב מרוחק על ידי הפעלת הפקודה
ssh
הבאה:כשאתה מתחבר דרך 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
כדי להפעיל אותו שוב, הקלד:
סיכום
למדת כיצד להתקין ולהפעיל SSH באובונטו 18.04. כעת אתה יכול להתחבר למחשב שלך ולבצע משימות מערכת ניהול נפוצות באמצעות שורת הפקודה.
כברירת מחדל, SSH מאזין ביציאה 22. שינוי יציאת SSH המוגדרת כברירת מחדל מוסיף שכבת אבטחה נוספת לשרת שלך על ידי צמצום הסיכון להתקפות אוטומטיות.
למידע נוסף, כיצד להגדיר את שרת ה- SSH, קרא את מדריך ה- SSH / OpenSSH / Configuring של Ubuntu ואת הדף הרשמי של SSH.
ssh אובונטו
כיצד לאפשר ssh על פטל pi

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

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

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