ה- Raspberry Pi הוא עלות נמוכה, אך בעלת יכולת מפתיעה במיקרו-מחשב, שאידיאלי למספר פרויקטים של מחשוב ביתי הקשורים לפרטיות וביטחון. אלה כוללים שימוש ב- Raspberry Pi כשרת OpenVPN אישי (PiVPN), כ- adblocker מבוסס DNS לכל הרשת הביתית שלך (Pi-hole), כשרת DNS פרטי ועוד..


למה SSH לפשטידת פטל?

SSHing לתוך פטל Pi מאפשר לך להריץ את ה- PiVPN / PiHole / DNS / מה שלא יהיה, כשרת ללא כותרות. כלומר, אינך זקוק למסך או למכשיר קלט (כגון עכבר או מקלדת) כדי להגדיר, להגדיר ולתחזק שירותים הפועלים ב- Raspberry Pi שלך..

במקום זאת אתה ניגש ל- Raspberry Pi שלך באמצעות Secure Shell (SSH) - פרוטוקול מנהור מאובטח המשותף להרבה VPNs פרטיים. לאחר ההתקנה, אתה יכול לשלוט על ה- Raspberry Pi שלך מרחוק מכמעט כל מכשיר אחר המסוגל לאינטרנט המחובר לאותה רשת כמו ה- Pi.

הערה

SSHing ל- Raspberry Pi שלך מספק גישה לשורת הפקודה ל- Pi. גישה מתקדמת יותר ל- GUI אפשרית באמצעות SSH באמצעות העברת x, אך זה מעבר לתחום של מדריך זה.

ראשית: הפעל SSH ב- Pi פטל שלך

דרך ה- GUI

זה אכן מחייב לפחות זמנית חיבור של מקלדת ומסך ל- Pi שלך (ועכבר מקל על החיים).

  1. עבור לתפריט יישומים (סמל פטל בצד שמאל למעלה של המסך) -> העדפות -> תצורת Raspberry Pi ולחץ על כפתור הבחירה "Enabled" עבור SSH.

    תצורת פטל Pi

  2. לחץ על אישור.

באמצעות מסוף

שוב, זה דורש לפחות חיבור של מקלדת ומסך ל- Pi באופן זמני (ועכבר מקל על החיים).

  1. פתח את המסוף והזן:

    sudo raspi-config

  2. השתמש במקשי החצים של המקלדת כדי לגלול מטה אל אפשרויות הממשק ולחץ על .

    אפשרויות ממשק מגדירות חיבורים

  3. גלול מטה ל- SSH ופגע .

    SSH אפשר / השבת

  4. כאשר נשאל "האם תרצה ששרת SSH יופעל?" וודא שנבחר כן ו .

    האם תרצה ששרת SSH יופעל?

הדרך נטולת הראש

אתה יכול להפעיל SSH ב- Raspberry Pi מבלי לחבר אליו מסך או מקלדת.

  1. כבה את ה- Raspberry Pi שלך והסר ממנו את כרטיס ה- SD המכיל את מערכת ההפעלה Raspbian. ואז הרכיב את כרטיס ה- SD במחשב שולחני אחר.
  2. השתמש בעורך טקסט כדי ליצור קובץ בשם "ssh" (ללא סיומת שם קובץ) ושמור אותו במחיצת האתחול של כרטיס RaspbianSD. לא משנה מה תוכן הקובץ (אם בכלל).

    קובץ SSH

  3. הוצא בבטחה את כרטיס ה- SD, החזיר אותו לפטל Pi שלך והפעל את ה- Pi. כאשר Raspbian יאתר את קובץ ה- SSH בתיקיית האתחול שלו, הוא יאפשר SSH.

שנית: גלה את כתובת ה- IP של Raspberry Pi שלך

דרך המסוף

1. הפעל את המסוף והיכנס:

ifconfig

2. לחקור את הפלט, ולחפש כתובת IP תקפה (192.168.x.x או 10.x.x.x). אם אתה משתמש בחיבור Ethernet, עליך למצוא אותו תחת eth0, ואם אתה משתמש בחיבור WiFi תחת wlan0.

כתובת IP במסוף Pi

הדרך נטולת הראש

היכנס ללוח הניהול של הנתב שלך (נסה 192.168.0.1 או 192.168.1.1 בדפדפן שלך, ככל הנראה פרטי ההתחברות מודפסים על הנתב שלך איפשהו) וצפו במכשירים מחוברים.

מכשירים מחוברים

שלישית: SSH לתוך פטל Pi שלך.

כדי SSH ל- Raspberry Pi, מכשיר החיבור חייב להיות מחובר לאותה רשת מקומית כמו ה- Pi (כלומר לאותו נתב, אם כי זה לא משנה אם באמצעות WiFi או Ethernet).

ההוראות דומות, אך משתנות מעט לפי הפלטפורמה. אם אתה מקבל שגיאות, כגון פסק זמן, בדוק שהזנת נכון את כתובת ה- IP.

אישורי הכניסה המוגדרים כברירת מחדל עבור Raspberry Pi הם:

שם משתמש: pi

סיסמא: פטל

אם שינית את אלה, השתמש במקום זאת שלך.

macOS, Linux ו- Windows 10

macOS ו- Linux כוללים לקוח SSH מובנה שניתן לגשת אליו דרך Terminal. Windows 10 כולל כעת גם לקוח SSH מובנה אליו ניתן לגשת דרך שורת הפקודה / PowerShell.

1. פתח את המסוף (או בלחיצה ימנית של Windows על התחל -> שורת הפקודה או PowerShell) והזן:

ssh [מוגן בדוא"ל]

היא כתובת ה- IP של פטל Pi שמצאנו למעלה. לדוגמה:

ssh [מוגן בדוא"ל]

שים לב שאם שינית את שם המשתמש של ה- Pi כברירת המחדל ("pi"), הזן את זה במקום זאת בעת התחברות. לדוגמה:

ssh [מוגן בדוא"ל]

2. הפעם הראשונה (בלבד) שתתחבר תקבל אזהרת אבטחה. הקלד כן, ואז הזן את הסיסמה שלך.

אזהרת בטיחות

3. שורת הפקודה תשתנה לזו של ה- Raspberry Pi שלך.

מסך שורת הפקודה אין אחריות

עכשיו אתה יכול לשלוט על ה- Pi שלך כאילו אתה מקליד ישירות לחלון המסוף שלו.

Windows (גרסאות ישנות יותר)

בגירסאות ישנות יותר של Windows אתה צריך להוריד אפליקציית קוד פתוח בשם PuTTY.

  1. בלשונית הפעלה, וודא שסוג החיבור: SSH נבחר (היא כברירת מחדל), הזן את כתובת ה- IP של ה- Pi בשדה שם המארח ולחץ על פתיחה. אתה יכול להשאיר את מספר היציאה בהגדרת ברירת המחדל שלו.

    מסך תצורת מרק

  2. בפעם הראשונה (רק) שתתחבר, תראה אזהרת אבטחה. לחץ על כן.

    התראת אבטחה PuTTY

  3. הזן את שם המשתמש והסיסמה שלך (ראה ברירות מחדל לעיל).

    שורת הפקודה תשתנה לזו של פטל Pi שלך.

אנדרואיד

הורד והתקן אפליקציית לקוח SSH. אנו נשתמש ב- ConnectBot מכיוון שזה קוד פתוח וניתן להוריד אותו מחנות Play או דרך F-Droid.

  1. כאשר האפליקציה תיפתח היא תראה "עדיין לא נוצרו מארחים." לחץ על סמל + כדי להגדיר חיבור חדש.
  2. ודא שהפרוטוקול הוא ssh (הוא כברירת מחדל) ומתחת ל- [email protected]: היציאה הזן: [מוגן בדוא"ל]אתה יכול לאפשר לאפליקציה למלא אוטומטית את שדה הכינוי או לבחור משלך. אין צורך לשנות הגדרות אחרות. גע בלחצן + בסיום.

    הוסף פרוטוקול במסך עריכת מארח

  3. במסך הבא פשוט בחר את המארח החדש שנוצר.

    בחר את המארח החדש שנוצר

  4. בפעם הראשונה (רק) שתתחבר, תראה אזהרת אבטחה. בחר כן.

    אזהרת אבטחה לפני ההתחברות

  5. הזן את הסיסמה שלך כשתתבקש להיכנס ל- Pi שלך.

    הזן סיסמה וכניסה

    שורת הפקודה תהיה כעת זו של ה- Raspberry Pi שלך.

iOS / iPadOS

קשה להשיג לקוחות SSH עם קוד פתוח בחינם עבור ה- iPhone או iPad שלך, ולכן אנו הולכים להשתמש באפליקציית Terminus הפופולרית. תכונות פרימיום זמינות דרך רכישה בתוך האפליקציה אך אינן נדרשות רק לצורך SSHing ל- Pi.

  1. פתח את Terminus (אינך צריך להירשם לחשבון חדש) ובחר מארח חדש.

    מארח חדש

  2. ודא שהשימוש ב- SSH מופעל (זה כברירת מחדל), הזן את כתובת ה- IP של ה- Pi שלך לצד שם מארח, שם המשתמש והסיסמה שלך ("pi" ו- "פטל" כברירת מחדל). ואז לחץ על שמור.
  3. בחר את המארח החדש שנוצר. בפעם הראשונה (רק) שתתחבר, תראה אזהרת אבטחה. בחר המשך.

    בחר מארח חדש שנוצר

  4. ככל שיהיה בשלום הלקוח יתחבר ותראה את שורת הפקודה של ה- Pi שלך.

    הלקוח מחובר

Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me