האם אובונטו מגיע עם SSH
סיכום המאמר: “האם אובונטו 16.04.4 LTs כוללים שרת SSH כברירת מחדל?”
אובונטו 16.04.4 LTS אינו כולל שרת SSH כברירת מחדל. עם זאת, באפשרותך להתקין אותו בקלות ולהגדיר אותו כדי לאפשר גישה מרחוק למערכת שלך. במאמר זה אנו נספק מדריך מלא להגדרת תצורת SSH באובונטו, כולל הגדרת שרת SSH והתחברות אליו ממכונת לקוח.
נקודות מפתח:
- SSH הוא פרוטוקול רשת מאובטח המשמש לתקשורת מרחוק בין מחשבים.
- OpenSsh הוא כלי קוד פתוח פופולרי המספק פונקציונליות SSH ב- Linux, BSD ו- Windows.
- כדי להגדיר שרת SSH באובונטו, עליך להתקין את חבילת השרת OpenSsh.
- וודא שיש לך הרשאות sudo וחיבור לאינטרנט לפני התקנת החבילות הדרושות.
- לאחר התקנת חבילת שרת OpenSsh, באפשרותך לבדוק את מצב השרת באמצעות הפקודה “Service SSH Status”.
- אם שירות SSH אינו פועל, אתה יכול לאפשר זאת באמצעות הפקודה “sudo systemctl enable -now ssh”.
- אם אתה מופעל על חומת אש, ייתכן שתצטרך לאפשר חיבורי SSH דרך חומת האש באמצעות הפקודה “sudo ufw alloan ssh”.
- כדי להתחבר למערכת אובונטו שלך ממכונת לקוח, עליך לדעת את כתובת ה- IP של השרת ולהשתמש בפקודה “SSH”.
- התקן את חבילת OpenSsh-Client במחשב הלקוח שלך אם היא כבר לא מותקנת.
- לאחר חיבור, אתה יכול לנהל ולשלוט מרחוק על מערכת אובונטו שלך באמצעות SSH.
שאלות ותשובות:
1. מה זה SSH ומדוע זה חשוב?
SSH (מעטפת מאובטחת) הוא פרוטוקול רשת מאובטח המאפשר תקשורת מוצפנת בין שני מחשבים ברשת לא בטוחה. זה חשוב מכיוון שהוא מספק דרך מאובטחת לגשת ולנהל מערכות מרוחקות, להגן מפני התקפות כמו חטיפה וצתות.
2. האם אוכל לאפשר שרת SSH באובונטו 16.04.4 lts?
כן, אתה יכול לאפשר שרת SSH באובונטו 16.04.4 LTS על ידי התקנת חבילת שרת OpenSSH והגדרת תצורה בהתאם.
3. כיצד אוכל להתקין את חבילת השרת OpenSsh באובונטו?
באפשרותך להתקין את חבילת השרת OpenSsh באובונטו על ידי הפעלת הפקודה: “sudo apt install openssh-server”.
4. כיצד אוכל לבדוק את מצב שרת ה- SSH באובונטו?
אתה יכול לבדוק את מצב שרת ה- SSH באובונטו על ידי הפעלת הפקודה: “מצב SSH STATION” או “SUDO SYSTEMCTL STATUS SSH”.
5. מה עלי לעשות אם שירות SSH לא פועל באובונטו?
אם שירות SSH אינו פועל באובונטו, אתה יכול לאפשר זאת על ידי הפעלת הפקודה: “sudo systemctl enable -עכשיו SSH”.
6. כיצד אוכל לאפשר חיבורי SSH דרך חומת האש באובונטו?
אתה יכול לאפשר חיבורי SSH דרך חומת האש באובונטו על ידי הפעלת הפקודה: “sudo ufw לאפשר ssh”.
7. האם עלי להתקין את חבילת OpenSsh-Client במחשב הלקוח שלי?
אם ברצונך להתחבר למערכת אובונטו שלך ממכונת לקוח, יתכן שתצטרך להתקין את חבילת OpenSsh-Client במחשב הלקוח אם היא כבר לא מותקנת.
8. כיצד אוכל להתחבר למערכת אובונטו שלי ממכונת לקוח באמצעות SSH?
כדי להתחבר למערכת אובונטו שלך ממכונת לקוח באמצעות SSH, עליך לדעת את כתובת ה- IP של מערכת אובונטו ולהשתמש בפקודה “SSH” ואחריה כתובת ה- IP.
9. האם אוכל לנהל ולשלוט מרחוק במערכת האובונטו שלי באמצעות SSH?
כן, לאחר שהתחבר למערכת Ubuntu שלך באמצעות SSH, אתה יכול לנהל ולשלוט בה מרחוק באמצעות כלים ושירותים שונים של שורת פקודה.
10. האם זה מאובטח להשתמש ב- SSH לגישה מרחוק?
כן, SSH נחשב לאובטח לגישה מרחוק שכן הוא מצפין את כל התנועה ומציע שיטות אימות למניעת גישה לא מורשית.
11. האם ניתן להשתמש ב- SSH להעברת קבצים בין מכונות?
כן, SSH כולל תכונות כמו SCP (עותק מאובטח) ו- SFTP (פרוטוקול העברת קבצים של SSH) המאפשרים העברת קבצים מאובטחת בין מכונות.
12. האם אוכל להשתמש ב- SSH כדי לגשת למכונות Windows מאובונטו?
כן, אתה יכול להשתמש ב- SSH כדי לגשת למכונות Windows מאובונטו על ידי התקנת שרת SSH במחשב Windows או באמצעות לקוחות SSH של צד שלישי.
13. האם יש כלים אלטרנטיביים ל- SSH לגישה מרחוק?
כן, ישנם כלים אלטרנטיביים ל- SSH לגישה מרחוק, כגון Telnet ו- RDP (פרוטוקול שולחן עבודה מרוחק). עם זאת, עדיף SSH בגלל תכונות האבטחה שלה.
14. האם אוכל להשתמש ב- SSH כדי לגשת למערכת אובונטו שלי ממכשיר נייד?
כן, אתה יכול להשתמש ב- SSH כדי לגשת למערכת Ubuntu שלך ממכשיר נייד על ידי התקנת אפליקציית לקוח SSH במכשיר הנייד שלך.
15. כיצד אוכל לאבטח את שרת ה- SSH שלי באובונטו?
כדי לאבטח את שרת ה- SSH שלך באובונטו, עליך להשבית כניסה לשורש, לאכוף סיסמאות חזקות ולשקול להשתמש במפתחות SSH לאימות.
האם אובונטו 16.04.4 LTs כוללים שרת SSH כברירת מחדל? לְשַׁכְפֵּל
כדי להתחבר למערכת אובונטו שלך עליך לדעת את כתובת ה- IP של המחשב ולהשתמש בפקודה SSH, כך:
מדריך מלא להגדרת תצורת SSH באובונטו
SSH הפכה לשיטת ברירת המחדל לגישה לשרת לינוקס מרוחק בימינו.
SSH מייצג מעטפת מאובטחת והיא’S פרוטוקול רשת עוצמתי, יעיל ופופולרי המשמש לביסוס תקשורת בין שני מחשבים בצורה מרוחקת. ולתת’לא לשכוח את החלק המאובטח של שמו; SSH מצפין את כל התנועה למניעת התקפות כמו חטיפה וצתות לצותות תוך הצעת שיטות אימות שונות ושלל אפשרויות התצורה.
במתחיל זה’מדריך, אתה’ילמד:
- הרעיון הבסיסי של SSH
- הגדרת שרת SSH (במערכת שברצונך לגשת מרחוק)
- חיבור לשרת מרוחק באמצעות SSH ממכונת הלקוח (המחשב האישי שלך)
היסודות המוחלטים של SSH
לפני שתראה תהליך תצורה כלשהו, עדיף לעבור את הרעיון הבסיסי המוחלט של SSH.
פרוטוקול SSH מבוסס על ארכיטקטורת לקוח שרת. ה “שרת” מאפשר את “לָקוּחַ” להיות מחובר דרך ערוץ תקשורת. ערוץ זה מוצפן והבורסה נשלטת על ידי שימוש במפתחות SSH ציבוריים ופרטיים.
OpenSsh הוא אחד הכלים הפופולריים ביותר של קוד פתוח המספק את פונקציונליות ה- SSH ב- Linux, BSD ו- Windows.
לקבלת הגדרת SSH מצליחה, אתה צריך:
- יש רכיבי SSH Server במחשב הפועלים כשרת. זה מסופק על ידי OpenSsh-Server חֲבִילָה.
- יש רכיב לקוח SSH במחשב שממנו ברצונך להתחבר למכונת השרת המרוחק. זה מסופק על ידי OpenSsh-Client החבילה ורוב התפלגויות לינוקס ו- BSD מתקיימות מראש בה.
חשוב לשמור על הבחנה בין השרת ללקוח. יתכן שלא תרצה שהמחשב האישי שלך ישמש כשרת SSH אלא אם כן יש לך סיבות טובות בהן אתה רוצה שאחרים יחברו למערכת שלך באמצעות SSH.
באופן כללי, יש לך מערכת ייעודית הפועלת כשרת. לדוגמה, Raspberry Pi המריץ את שרת אובונטו. אתה מאפש.
עם המידע הזה, תן’S ראה כיצד אתה יכול להגדיר שרת SSH באובונטו.
קביעת תצורה של שרת SSH באובונטו
הגדרת SSH אינה מסובכת ופשוט זקוקה לכמה צעדים כדי לעשות זאת.
תנאים מוקדמים
- משתמש עם sudo הרשאות במחשב השרת
- חיבור אינטרנט להורדת החבילות הנדרשות
- לפחות מערכת אחרת ברשת שלך. זה יכול להיות מחשב אחר ב- LAN שלך, שרת מרוחק דרך אינטרנט או מחשב וירטואלי המתארח במחשב שלך.
שוב, התקנת שרת SSH צריכה להיעשות במערכת שברצונך לפעול כשרת ואליו ברצונך להתחבר מרחוק באמצעות SSH.
שלב 1: התקן חבילות נדרשות
לתת’s התחל על ידי פתיחת חלון מסוף כדי להזין את הפקודות הדרושות.
זכור לעדכן את מערכת אובונטו שלך לפני שתתקין איתן חבילות או תוכנה חדשה כדי לוודא שאתה מפעיל את הגרסאות האחרונות.
עדכון sudo apt && sudo apt שדרוג
החבילה שעליכם להפעיל את שרת SSH מסופקת על ידי רכיב שרת OpenSsh מ- OpenSsh:
sudo apt התקן את OpenSsh-Server
שלב 2: בדיקת מצב השרת
לאחר סיום ההורדה וההתקנה של החבילה, שירות SSH צריך כבר פועל, אך כדי להיות בטוח שנבדוק אותה עם:
סטטוס SSH שירות
אתה יכול גם להשתמש בפקודות SystemD:
SUDO STATINTT STATE SSH
אתה אמור לראות משהו כזה, עם המילה מודגשת פעילה. לחץ על Q כדי לחזור לשורת הפקודה.
אם במקרה שלך השירות לא פועל תצטרך להפעיל כך:
sudo systemctl enable -עכשיו ssh
שלב 3: מתן SSH דרך חומת האש
אובונטו מגיע עם כלי חומת אש בשם UFW (לא מורכב iptables זה בתורו מנהל את הרשת’חוקים. אם חומת האש פעילה, היא עשויה למנוע את החיבור לשרת ה- SSH שלך.
כדי להגדיר את התצורה של UFW כך שהיא מאפשרת גישה מבוקשת, עליך להריץ את הפקודה הבאה:
sudo ufw לאפשר SSH
ניתן לבדוק את הסטטוס של UFW בהפעלת סטטוס ufw sudo .
בשלב זה שרת ה- SSH שלנו פועל, רק מחכה לחיבור מלקוח.
חיבור למערכת המרוחקת מהמחשב המקומי שלך
מערכת לינוקס המקומית שלך צריכה כבר להתקין את לקוח SSH. אם לא, אתה תמיד יכול להתקין אותו באמצעות הפקודה הבאה באובונטו:
sudo apt התקן Openssh-Client
כדי להתחבר למערכת אובונטו שלך עליך לדעת את כתובת ה- IP של המחשב ולהשתמש בפקודה SSH, כך:
שינוי שם משתמש למשתמש שלך בפועל במערכת ו כתובת לכתובת ה- IP של מכונת אובונטו שלך.
אם אתה לא’אני יודע את כתובת ה- IP של המחשב שלך אתה יכול להקליד IP A בטרמינל של השרת ולבדוק את הפלט. אתה צריך שיהיה לך משהו כזה:
כפי שניתן לראות כאן כתובת ה- IP שלי היא 192.168.1.111. לתת’לנסות להתחבר באמצעות [מוגן בדוא”ל] פוּרמָט.
בפעם הראשונה שתתחבר לשרת SSH, הוא יבקש אישור להוסיף את המארח. הקלד כן ולחץ על Enter כדי להמשיך.
מיד SSH אומר לך שהמארח התווסף לצמיתות ואז מבקש את הסיסמה שהוקצתה לשם המשתמש. הקלד את הסיסמה ולחץ על הזן פעם נוספת.
וואלה! אתה תיכנס למערכת אובונטו שלך מרחוק!
עכשיו אתה יכול לעבוד במערכת המרוחקת שלך’מסוף S כרגיל.
סגירת חיבור SSH
כדי לסגור את החיבור אתה רק צריך להקליד יציאה והוא יסגור אותו בבת אחת, מבלי לבקש אישור.
עצירה ומשביתה את SSH באובונטו
אם ברצונך להפסיק את שירות SSH תזדקק לפקודה זו:
sudo systemctl עצור ssh
זה יעצור את השירות עד שתפעיל אותו מחדש או עד שהמערכת תאתחל מחדש. כדי להפעיל אותו מחדש, הקלד:
sudo systemctl התחל ssh
עכשיו, אם אתה רוצה להשבית את זה מהתחלה במהלך אתחול המערכת, השתמש בזה:
sudo systemctl השבת את SSH
זה ניצח’t עצור את הפעולה של השירות במהלך הפגישה הנוכחית, רק מהעמסה במהלך ההפעלה. אם אתה רוצה לתת לזה להתחיל שוב במהלך אתחול המערכת, הקלד:
sudo systemctl אפשר SSH
לקוחות SSH אחרים
הכלי SSH נכלל ברוב מערכות ה- NIX, מלינוקס למקוס, אך אלה אינן האפשרויות היחידות הקיימות, הנה כמה לקוחות שניתן להשתמש בהם ממערכות הפעלה אחרות:
- Putty הוא לקוח SSH בחינם וקוד פתוח הפופולרי ביותר בקרב משתמשי Windows. אתה יכול גם להתקין את Putty באובונטו. זה’s מלא בתכונות וקל מאוד לשימוש. אם אתה מתחבר למכונת אובונטו שלך מתחנת Windows, Putty היא אפשרות נהדרת.
- Juicessh הוא כלי מדהים עבור משתמשי אנדרואיד. אם אתה בדרכים וזקוק ללקוח נייד כדי להתחבר למערכת אובונטו שלך, אני ממליץ במאמץ לתת ל- Juicessh Go Go. זה’זה קיים כמעט 10 שנים וזה’S חופשי לשימוש.
- ולבסוף, טרמיוס זמין עבור לינוקס, Windows, MacOS, iOS ו- Android. יש לו גרסת שכבה בחינם וגם מספר אפשרויות פרימיום. אם אתה מנהל הרבה שרתים ועובד עם צוותים חולקים חיבורים אז טרמוס הוא אפשרות טובה עבורך.
מסיימים
בעזרת הוראות אלה תוכלו להגדיר את SSH כשירות שרת במערכות Ubuntu שלנו כדי להיות מסוגלים להתחבר מרחוק ובטוח למחשב כדי לעבוד עם שורת הפקודה ולבצע כל משימה נדרשת.
באתר האחר שלנו, Linux Handbook, יש מאמרי מידע שונים על SSH. מכאן, אני ממליץ לקרוא את הדברים הבאים:
- תחילת העבודה עם SSH ב- Linux
- באמצעות קובץ config של SSH לניהול חיבורי SSH מרובים
- הוספת מפתח ציבורי לשרת SSH עבור סיסמה פחות אימות
- טיפים להתקשות SSH לאבטחת שרת ה- SSH שלך
אם אתה מוצא את זה מכריע, ל- Linux Handbook יש קורס וידאו פרימיום שמסביר את SSH למתחילים יחד עם מעבדות ידניות לעקוב אחריו. זה ייתן לך ידע יעיל יותר בנושא.
האם אובונטו 16.04.4 LTs כוללים שרת SSH כברירת מחדל? [לְשַׁכְפֵּל]
על פי תשובה זו, SSH מושבת כברירת מחדל. עם זאת, בהסתכלות על הדרכות, היו הרבה דוגמאות להתקנת שרת SSH (ה.ז. sudo apt התקן את OpenSsh-Server), אותו השלמתי. לאחר הפעלת ההתקנה (הנחיות מתאימות לשימוש נתונים חדש וכו ‘.), בדקתי את הפוסט הנזכר ומצאתי את הקובץ/etc/init/ssh.CONP אכן היה קיים. האם פשוט התקנתי את Openssh ללא סיבה, ועשיתי 16.04.ל- 4 LTS יש שרת SSH מובנה שפשוט הייתי צריך לאפשר ולהגדיר אותו?