כיצד לשתף קבצים בין מחשבי לינוקס באמצעות NFS

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

כיצד לשתף קבצים בין מחשבי לינוקס באמצעות NFS
כיצד לשתף קבצים בין מחשבי לינוקס באמצעות NFS

וִידֵאוֹ: כיצד לשתף קבצים בין מחשבי לינוקס באמצעות NFS

וִידֵאוֹ: כיצד לשתף קבצים בין מחשבי לינוקס באמצעות NFS
וִידֵאוֹ: How To Block Ads From Yahoo Mail !! Remove Ads from Yahoo Mail 2023 !! Yahoo Mail 2024, נוֹבֶמבֶּר
Anonim

כמעט לכל סוגי לינוקס יש את היכולת להקים מערכת קבצי רשת (NFS) המאפשרת למחשבי לינוקס באותה רשת לשתף קבצים. למרות ש- NFS מתאימה רק לרשתות המורכבות ממחשבים ושרתי לינוקס, היא פועלת ברמת המערכת להעברת קבצים מהירה ויעילה בין מחשבים.

שלב

חלק 1 מתוך 2: יצירת שרת

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 1
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 1

שלב 1. השתמש ב- NFS כדי לשתף קבצים בין מחשבי לינוקס ברשת המקומית

אם אתה רוצה לשתף קבצים עם מחשב Mac או Windows, השתמש בסמבה.

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 2
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 2

שלב 2. דע כיצד NFS פועל

בעת שיתוף קבצים באמצעות NFS, ישנם שני צדדים: השרת והלקוח. השרת הוא המחשב המאחסן את הקבצים, בעוד שהלקוח הוא המחשב שניגש לתיקיה המשותפת על ידי הרכבה ככונן וירטואלי. תחילה יש להגדיר את NFS במחשב השרת והלקוח שברצונך להשתמש בו.

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 3
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 3

שלב 3. פתח מסוף במחשב השרת

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

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 4
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 4

שלב 4. הקלד

sudo apt-get להתקין nfs-kernel-server nfs-common portmap ולחץ להיכנס.

קובץ NFS יורד ויתקין במחשב.

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 5
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 5

שלב 5. לאחר השלמת ההתקנה, הקלד

מפת dpkg-reconfigure.

בחר "לא" בתפריט שמופיע. כעת מחשבים הנמצאים ברשת יכולים להתחבר לתיקייה המשותפת.

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 6
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 6

שלב 6. הקלד

sudo /etc/init.d/portmap הפעלה מחדש כדי להפעיל מחדש את שירות portmap.

זאת כדי להבטיח שניתן ליישם את השינויים בצורה נכונה.

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 7
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 7

שלב 7. צור ספריית דמה שתשמש לשיתוף נתונים

ספרייה ריקה זו תנתב את הלקוח לספרייה המשותפת בפועל. זה יקל עליך אם ברצונך לשנות את הספרייה המשותפת בשרת מאוחר יותר מבלי שתצטרך לבצע שינויים במחשב הלקוח.

  • הקלד.mkdir -p /export /dummyname ולחץ להיכנס.

    תיווצר ספרייה בשם dummyn והלקוח יכול לצפות בה.

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 8
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 8

שלב 8. הקלד pico /etc /fstab והקש Enter

הקובץ /etc /fstab ייפתח ויאפשר לך לטעון אוטומטית את הכונן המשותף כאשר מחשב השרת מופעל.

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 9
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 9

שלב 9. הוסף

sharedpath dummypath none bind 0 0 בסוף הקובץ.

שנה את הנתיב המשותף למיקום הכונן המשותף ושנה את מסלול הדקים למיקום ספריית הדמה שיצרת קודם לכן.

לדוגמה, אם ברצונך לשתף את הכונן /dev /sdb עם לקוח באמצעות ספריית הדמה שנוצרה, היית מקליד /dev /sdb /export /Shared none bind 0 0. שמור את שינויי הקובץ

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 10
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 10

שלב 10. פתח את

/etc/exports.

עליך להוסיף ספריית דמה וכתובת IP שמותר לגשת לקובץ. השתמש בפורמט הבא כדי לשתף עם כל כתובות ה- IP ברשת המקומית שלך:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 11
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 11

שלב 11. השתמש בפקודה

sudo /etc/init.d/nfs-kernel-server הפעלה מחדש כדי להפעיל מחדש את שרת NFS.

חלק 2 מתוך 2: חיבור מחשבי לקוח

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 12
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 12

שלב 1. פתח מסוף במחשב הלקוח

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 13
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 13

שלב 2. הקלד

sudo apt-get להתקין portmap nfs-common ולחץ להיכנס כדי לטעון את קבצי הלקוח של NFS.

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 14
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 14

שלב 3. צור ספרייה שבה יורכבו הקבצים המשותפים

אתה יכול לתת לזה שם. לדוגמה, תוכל להקליד mkdir /sharedFiles כדי ליצור תיקיה בשם "sharedFiles".

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 15
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 15

שלב 4. הקלד

pico /etc /fstab לפתיחת הקובץ /etc/fstab.

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 16
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 16

שלב 5. הוסף

serverIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr בסוף הקובץ.

שנה את serverIP לכתובת ה- IP במחשב ה- NFS של השרת. שנה את הספרייה המשותפת עם ספריית הדמה שיצרת בשרת NFS והספרייה המקומית שיצרת. לעת עתה, אינך צריך לשנות משתנים אחרים.

בעזרת הדוגמה למעלה שורת הפקודה תיראה כך: 192.168.1.5:/export/Shared/sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 17
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 17

שלב 6. הקלד

sudo /etc/init.d/portmap הפעלה מחדש כדי להפעיל מחדש את מפת הפורט ולהחיל את ההגדרות החדשות.

הכונן המשותף יותקן אוטומטית בכל פעם שהמחשב מופעל.

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 18
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 18

שלב 7. נסה להתקין את הכונן לפני הפעלה מחדש של המחשב

הקלד mount -a ואז ls /sharedFiles ובדוק אם הקבצים המשותפים מופיעים על המסך.

שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 19
שתף קבצים בין מחשבי לינוקס באמצעות NFS שלב 19

שלב 8. חזור על תהליך זה לחיבור כל מחשב

השתמש באותן הגדרות והמחשב יתחבר.

מוּמלָץ: