תקשורת עם הרסבפרי פיי באמצעות SSH ו VNC

book-pi_ssh

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

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

הפרוטוקול משתמש בהצפנת מפתח ציבורי של RSA, וצריך לומר שגם פרוטוקול העברת הקבצים SFTP משתמש בפרוטוקול SSH.

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

בוא נתחיל מלינוקס ומאק – קודם כל עליכם לדעת מה הכתובת IP של הפיי שלכם. פתחו את הטרמינל בפיי ורשמו

ifconfig 

. הסתכלו בטבלת eth0 – המספר שנמצא בסמוך ל inet addr הוא ה ip שלכם. בדרך כלל זהו מספר כמו 192.168.1.103 או משהו דומה.

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

עכשיו בואו נתחיל לשלוט בפיי מרחוק (המחשב האישי שלכם והפיי צריכים להיות מחוברים לאותה רשת מקומית) – מהמחשב האישי שלכם הכניסו:

ssh pi@192.168.1.150

החליפו את הכתובת בכתובת ה IP של הפיי שלכם,  והכניסו ססמה.

שליטה ממחשב ווינדוס – עליכם להוריד תוכנה שנקראת PUTTY. הורידו את התיקיה וחלצו את הקבצים, לחצו לחיצה כפולה על האייקון. כשאתם נמצאים בקטגוריית SESSION הכניסו את כתובת ה ip שלכם ופורט 22. לחצו על פתח והכניסו שם משתמש וססמה. זהו אתם עכשיו שולטים בפיי ויכולים לעשות בו מה שאתם רוצים חוץ מלראות מה קורה על המסך… בשביל זה נשתמש בתוכנת VNC.

כשאתם מחוברים לפיי הכניסו:

sudo apt-get install tightvncserver

זה מוריד את שרת השליטה מרחוק אל הפיי. כעת הריצו אותו ובחרו ססמה…

tightvncserver

כעת אפשר להתחיל SESSION בפיי:

vncserver :1 -geometry 1920×1080 -depth 24

עכשיו בואו נתקין לקוח VNC במחשב שלנו:

sudo apt-get install xtightvncviewer

הכניסו את הפקודה  :

xtightvncviewer

אמור להפתח חלון קטן. הכניסו בו את כתובת ה IP של הפיי נקודותיים ו 1. לדוגמה:  192.168.1.150:1 . 1 הוא מספר ה SESSION שפתחנו. כעת הכניסו ססמה ואתם  אמורים לראות את הצג של הפיי. אם הוא גדול מדי אתם יכולים להקטין את הרזולוציה מ 1080 למשהו קטן יותר. כדי לסגור את ה SESSION:

vncserver -kill :1

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *