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

שרת מדיה באמצעות פטל פטל: 6 שלבים
שרת מדיה באמצעות פטל פטל: 6 שלבים

וִידֵאוֹ: שרת מדיה באמצעות פטל פטל: 6 שלבים

וִידֵאוֹ: שרת מדיה באמצעות פטל פטל: 6 שלבים
וִידֵאוֹ: ספיישל 30 סאבים!!! מדריך איך להוריד ערכות נושא ולהתחבר לשרתים חלק א' 2024, יולי
Anonim
שרת מדיה באמצעות פטל פטל
שרת מדיה באמצעות פטל פטל
שרת מדיה באמצעות פטל פטל
שרת מדיה באמצעות פטל פטל
שרת מדיה באמצעות פטל פטל
שרת מדיה באמצעות פטל פטל

אולי היית במסעות או בטיולים וחשבת: 'הלוואי שיכולתי לסחוב גם את זה, אה.. וגם זה.' אל תדאג, אני אותו דבר:). טיול יכול לעתים להיות זמן רב ודורש זיכרון (מצילום תמונות וסרטונים) כדי להתמודד עם השעמום הזה וחוסר הזיכרון, הפתרון הטוב ביותר שנתקלתי בו היה ענן קומפקטי ונייד, שעובד במצב לא מקוון. בעוד שרוב אחסון העננים הם שמנמנים, עננים מקוונים אחרים מסתמכים על חיבור לאינטרנט. שניהם לא נראים כמו פתרונות טובים לנסיעות אז החלטתי ללכת עם ענן נייד, לא מקוון. שמתי את זה למערכת ArOZ-Online, מכיוון שהפרויקט המקורי נקרא גם אותו דבר (ראה להלן).

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

ענן לא מקוון זה פועל על ידי מתן אות wifi ממתאם ה- wifi של pi zero w. על ידי חיבור ל- wifi מה- pi zero, הטלפון, הטאבלט או המחשב הנייד שלכם יכולים לגשת לזיכרון מכרטיס ה- sd של ה- pi zero באמצעות אתר לא מקוון המסופק על ידי pi zero w. ניתן להעלות תמונות, קטעי וידאו ומוסיקה מאתר זה. המערכת כולה פועלת באופן אוטומטי על ידי הפעלת ה- pi zero w.

הפרויקט המקורי (https://www.instructables.com/id/Simplest-Media-Ce…) שייך ל- tobychui מתוך intructables (https://www.instructables.com/member/tobychui/), ששמו הרבה זמן ועבודה להפיכת הפרויקט הזה למציאות. ברצוני להודות לחבר הטוב הזה על כל עזרתו וברצוני לבקש מכם להציץ בפרויקטים שלו.

שלב 1: מה נחוץ?

מה צריך?
מה צריך?

גישה למחשב נייד או מחשב

פטל פי אפס w

כרטיס mirco sd (מינימום 8GB) למערכת ההפעלה (Sandisk Ultra ו- Samsung EVO+ מומלץ בשל מהירות הכתיבה והקריאה הגבוהות שלהם)

משהו לגישה לכרטיס המיקרו SD מהמחשב הנייד/ מחשב. לא הייתי צריך כלום אבל ייתכן שתזדקק למתאם כרטיס מיקרו SD לכרטיס SD או USB שבו ניתן להתקין ולגשת את כרטיס המיקרו SD מהמחשב/ המחשב הנייד.

כבל מיקרו USB להפעלת האפס

ואולי מקרה להגנה על ה- pi zero w.

באשר לכרטיס ה- micro SD, מערכת ההפעלה תיקח בערך 3, 5 GB, ניתן להשתמש בזיכרון הנותר לענן הלא מקוון. אני אישית השתמשתי בסנדיסק אולטרה 64GB ונשארו לי כ -59GB לשימוש לקבצים. למיטב זכרוני, המקסימום גודל כרטיס ה- micro SD הנתמך עבור ה- Raspberry Pi הוא 128 ג'יגה -בתים, אך לא כל הכרטיסים נתמכים ויש צורך לעצב כמה מהם לפני שניתן יהיה להשתמש בהם.

שלב 2: תחילת העבודה

מתחילים
מתחילים
מתחילים
מתחילים
מתחילים
מתחילים

במקום לכתוב כ -50 שלבים או יותר כדי להגדיר את הפרויקט הזה ב- Raspberry Pi zero w שלך, בחרתי פשוט לפרסם את קובץ התמונה במקום, שצריך לשרוף אותו על כרטיס מיקרו SD ריק. קובץ התמונה הוא 1, 45 GB גדול והוא דחוס. אינך צריך לפתוח את הקובץ בפועל אם תעקוב אחר ההוראות שלהלן. להלן הקישור לקובץ התמונה:

קובץ תמונת ArOZ alpha

התמונה נצרבה על כרטיס SD ריק (מינימום 8GB). לשם כך, תחילה אתחל את כרטיס המיקרו SD באמצעות התוכנה 'SDFormatter' (ניתן להוריד מ- https://www.sdcard.org/downloads/formatter_4/index…). לאחר חיבור כרטיס המיקרו SD שלך, בחר באפשרויות והפעל את 'התאמה-גודל-התאמה'. לאחר העיצוב, התמונה יכולה להישרף על כרטיס ה- micro sd. אני אישית מעדיף להשתמש באצ'ר לשריפת תמונות, מכיוון שהוא פשוט לשימוש ואינו דורש ממך לפתוח את קובצי התמונה. אתר ניתן להוריד מכאן: https://etcher.io/. לאחר בחירת הכונן עם כרטיס המיקרו SD שלך על etcher, בחר לתמונת ArOZ-Online ולחץ על פלאש. עם סיום התהליך המערכת פועלת אך דורשת כמה שינויים.

שלב 3: בדיקת המערכת

בדיקת המערכת
בדיקת המערכת
בדיקת המערכת
בדיקת המערכת
בדיקת המערכת
בדיקת המערכת
בדיקת המערכת
בדיקת המערכת

כעת, לאחר שהוגדר כרטיס ה- micro SD, חבר את כרטיס ה- micro SD לחריץ ב- pi zero w. הפעל את הפטל באמצעות כבל המיקרו USB. לאחר כשתי דקות, אתה אמור להיות מסוגל לראות את 'ArOZ-Online' כרשת חדשה. נסה להתחבר אליו באמצעות מכשיר אחר. סיסמת ברירת המחדל היא 'toby-chui'. אתה צריך להיות מחובר ל- wifi מהפטל פטל, אבל אין אינטרנט זמין בפועל. נווט לדפדפן שלך והקלד:

192.168.0.1

כעת אמור להיות לך אפשרות לראות את אתר ArOZ-Online אם הכל בוצע כהלכה. עכשיו שזה עובד, כמה קבצים צריכים לערוך. כדי לערוך את הקבצים, הורד מכאן את VNC Viewer במחשב הנייד/מחשב (רצוי) והתחבר למערכת ArOZ-Online בהגדרות ה- wifi.

מכיוון שכואב לי לכתוב את כל כתובת ה- IP בכל פעם שתרצה לגשת לענן הלא מקוון, סימנתי את כתובת אתר ArOZ-Online כדי שאוכל לגשת לענן על ידי לחיצה על כפתור אחד.

www.realvnc.com/download/viewer/

פתח את VNC Viewer והקלד כתובת זו בשדה הכתובת:

192.168.0.1

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

כעת אתה אמור לראות את שולחן העבודה של מערכת ArOZ-Online.

לאחר הכניסה, הפעל מחדש את המכשיר על ידי קשירתו ב- LXTerminal:

sudo reboot

לאחר האתחול, תוכל להתחבר באמצעות 'pi' של המשתמש

שלב 4: תצורה סופית

תצורה סופית
תצורה סופית
תצורה סופית
תצורה סופית
תצורה סופית
תצורה סופית

לא משנה מה גודל כרטיס המיקרו SD שלך, לא ניתן להשתמש בפשטות הזיכרון כפי שהוא. כדי להשתמש בזיכרון המלא הזמין בכרטיס SD mirco שלך, פתח את מסוף LX ולאחר מכן הקלד:

sudo raspi-config

תפריט אמור לצוץ עכשיו. בחר 'אפשרויות מתקדמות' מהתפריט ולאחר מכן הקש enter. מכאן, בחר 'הרחב-מערכת קבצים'. נווט אל 'אחורה' באמצעות מקשי החצים ימינה ושמאל, הקש enter, ובחר 'סיום' באותו אופן והקש על enter. המערכת תנחה אותך לאתחל מחדש (הפעלה מחדש). בחר 'כן' והמתן. בזמן שהמערכת מאתחלת מחדש, תאבד את אותות ה- wifi ו- VNC יבוטל. כדי להתחבר מחדש, המתן כשתי דקות, התחבר מחדש ל- ArOZ-Online בהגדרות ה- wifi מהמכשיר שלך והשתמש ב- VNC Viewer כדי להציג את שולחן העבודה.

הדבר הבא שיש לעשות הוא לשנות את סיסמת ברירת המחדל. ניתן לעשות זאת על ידי לחיצה על סמל הפטל הממוקם בפינה השמאלית התחתונה, ולאחר מכן בחירה 'העדפות' ולחיצה על 'תצורת פטל פטל'. לחץ על 'שנה סיסמה' והקלד 'פטל' כסיסמה הנוכחית. הקלד סיסמה חדשה והקלד אותה מחדש בשדה האחרון. לבסוף, לחץ על enter כדי להחיל את השינוי. בעת התחברות ל- VNC בפעם אחרת, השתמש בסיסמה שציינת.

כדי לשנות את סיסמת ה- wifi ממערכת ArOZ-Online, יש לשנות קובץ ספציפי. הקלד זאת במסוף:

sudo leafpad /etc/hostapd/hostapd.conf

מצא את השורה 'wpa_passphrase = toby-chui' ושנה את הסיסמה על ידי החלפת 'toby-chui' בסיסמה משלך. ודא כי הסיסמה החדשה כוללת לפחות 8 תווים ולא קל לנחש. שמור את הקובץ על ידי לחיצה על 'Ctrl' ו- 's' ולאחר שמירה, צא מהעורך על ידי הקשה על 'Alt' ו- 'F4'. כדי להחיל את השינויים, הפעל מחדש את פטל הפטל על ידי הקלדת:

sudo reboot

לאחר דקה או שתיים, כשתוכל לראות ב- ArOZ-Online כרשת wifi, תבין שהסיסמה עודכנה ושום מכשיר לא יכול להתחבר אליה יותר. או שהמכשיר שאליו אתה מנסה להתחבר יגיד לך להקליד מחדש את הסיסמה או שתצטרך לשנות ידנית את הסיסמה לרשת זו בהגדרות הרשת. לאחר החיבור, הקלד 192.168.0.1 בדפדפן שלך. אתר ArOZ-Online אמור לצוץ. אם זה עובד, הכל בסדר.

מזל טוב, סיימת להקים ענן לא מקוון נייד משלך.

אני מקווה שאהבתם את הפרויקט הזה ורוצים לשמוע את דעתכם בתגובות למטה:) אנא אל תשכחו ללחוץ על 'הצלחתי!' לאחר שתשלים את המערכת הזו מכיוון שזו ההוראה הראשונה שלי. אשמח גם אם תוסיף את הפרויקט למועדפים שלך:))

ובכן, תודה ונתראה שוב.

שלב 5: הוספת אבטחה …

מוסיף אבטחה …
מוסיף אבטחה …

אבטחה חשובה. אף אחד לא יאהב את זה אם איזה האקר מרושע יחפש נתונים של מישהו. כרגע, אפס ה- W שלך די מאובטח מכיוון שהוא לא מחובר למעשה לאינטרנט, אך האקרים מקומיים עדיין יכולים לקבל גישה לנתונים שלך מהענן שלך. ב'מקומי 'אני מתכוון לאנשים שיכולים לראות את ה- SSID של הענן שלך. ניתן לעשות מספר דברים כדי לשפר את אבטחת הענן שלך:

אילוץ את המשתמש 'סודו' להזין את הסיסמה שלך:

במסוף, הקלד 'sudo passwd'. הוא יבקש ממך סיסמה חדשה. אל תדאג, הטרמינל לא יראה לך תווים שאתה מקליד אבל זה נורמלי. הקש enter והקלד מחדש את הסיסמה שלך. כעת, למשתמש 'סודו' יש סיסמה, אך הוא לא יבקש אותה עד כה. כדי לאלץ את משתמשי 'סודו' להזין סיסמה, הקלד:

sudo nano /etc/sudoers.d/010_pi-nopasswd

ושנה את 'nopasswd' ל- 'passwd' (פשוט הסר את ה'לא '). לחץ על כפתור השליטה ועל האות 'X' במקלדת והקש Enter. כדי לשמור את הקובץ, פשוט לחץ על 'y' והקש enter, זה נעשה!

יצירת סיסמה עבור 'root' של המשתמש:

ל- 'root' של המשתמש יש יותר זכויות מכל משתמש. כברירת מחדל, 'root' של המשתמש לא יבקש סיסמה שהיא חור אבטחה. יצירת סיסמה עבור המשתמש 'root' תשפר את האבטחה. לשם כך, הזן 'sudo su' במסוף כדי לעבור ל- 'root' של המשתמש. כשאתה שם, הקלד 'passwd' והוסף סיסמה. הקש enter והקלד מחדש את הסיסמה שלך. הקש Enter שוב לסיום. כעת הענן שלך מאובטח יותר מפני האקרים.

סליחה האקרים, ניסיון טוב אבל בלי סיגר;)

שלב 6: אופציונלי: איתור באגים, עדכון, התקנת תוכנה חדשה …

אופציונלי: איתור באגים, עדכונים, התקנת תוכנה חדשה …
אופציונלי: איתור באגים, עדכונים, התקנת תוכנה חדשה …
אופציונלי: איתור באגים, עדכונים, התקנת תוכנה חדשה …
אופציונלי: איתור באגים, עדכונים, התקנת תוכנה חדשה …

כפי שוודאי הבנת, לאחר השלב האחרון, הפאי שלך נותק מהרשת העולמית. בשולחן העבודה ה- Pi אומר לך כי לא נמצא ממשק אלחוטי. במקרה שתרצה לעדכן או לשדרג את המערכת או להתקין תוכנות נוספות, יש דרך להשיג גישה לאינטרנט מבלי לשנות דבר. אולם לשם כך, תזדקק לדונגל wifi מסוג plug-n-play המוסמך על ידי לינוקס (בעצם dongle wifi הנתמך ב- Raspberry Pi למשל. PiHut / Edimax / Pimoroni …) וכן מיקרו USB ל- USB מַתאֵם. חבר את מתאם המיקרו USB בחריץ המיקרו USB השמאלי ב- Pi וחבר את הפונגל למתאם והפעל את ה- Pi. התחבר ל- Pi over VNC באמצעות 192.168.0.1 וחפש רשתות wifi על ידי לחיצה על סמל ה- wifi בצד שמאל למטה. תתבקש להזין את הסיסמה לרשת. אמור להיות לך חיבור אינטרנט פועל כעת, שיימשך כל עוד מתאם ה- wifi החיצוני מחובר לחשמל.

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

מוּמלָץ: