NFS או Shares File Shares פותחו על ידי Sun Microsystems בשנת 1984, והוא פרוטוקול מערכת קבצים המשמש לגישה לקבצים ברשת הדומה להתקן אחסון מקומי.
מניות NFS הן עוצמתיות ופופולריות מכיוון שהן מאפשרות למשתמשים לשתף קבצים וספריות ברשת מקומית ובאינטרנט. עם זאת, עדיף להגביל את מניות NFS לרשתות מקומיות ואמינות מכיוון שקבצים אינם מוצפנים במכונות. עם זאת, הבעיה טופלה ותוקנה בגרסה עדכנית של פרוטוקול NFS. ייתכן שיהיה עליך להגדיר שיטות אימות מורכבות כגון Kerberos.
הדרכה זו תדריך אותך כיצד להגדיר שיתופי NFS במערכת לינוקס. בואו נתחיל.
הגדרת שרת NFS
נתחיל בהקמת שרת NFS. תהליך זה הוא פשוט למדי, עם כמה פקודות בלבד:
סודו עדכון apt-get
סודו apt-get להתקיןnfs-kernel-server
לאחר מכן, צור ספרייה במערכת המקומית שתשמש כספריית השורש של NFS:
סודו mkdir /איפה/nfs
הגדר את ההרשאות המתאימות לספרייה:
סודו חבושאף אחד: קבוצה נוספת/איפה/nfsלאחר מכן, ערוך את קובץ הייצוא ב- /etc /exports והוסף את הערך הבא
/איפה/nfs<שם מארח>(rw,סינכרון, root_squash, no_subtree_check)
הגדרת לקוח NFS
כדי שתוכל לעלות את NFS Shares ב- Linux, יהיה עליך להתקין כלי לקוח של nfs באמצעות הפקודה:
סודו עדכון apt-get סודו apt-get להתקיןnfs-commonהרכבת מערכת קבצים NFS
תהליך הרכבת שיתופי הקבצים NFS דומה מאוד להתקנת מערכת קבצים רגילה בלינוקס. אתה יכול להשתמש ב- mount mount. התחביר הכללי הוא כדלקמן:
הר <אוֹפְּצִיָה> <nfs-server-address>:<ספריית ייצוא> <נקודת הר>לשם כך, התחל ביצירת ספרייה המשמשת כנקודת ההרכבה של NFS Share.
סודו mkdir /mnt/מניותלאחר מכן, הר את שיתוף NFS באמצעות פקודת mount כפי שמוצג להלן:
סודו הר–T nfs 127.0.0.1/איפה/nfs/mnt/מניותלאחר השלמתה, תהיה לך גישה לשיתופים המרוחקים בשרת.
ביטול ההתקנה של שיתופי קובץ
מכיוון ששיתוף NFS דומה למערכת קבצים, באפשרותך לבטל את ההתקנה באמצעות הפקודה umount כ:
סודו umount <כתובת ה - IP> /איפה/nfsסודו umount /mnt/מניותאתה יכול להשתמש באפשרויות אחרות עם הפקודה umount, כגון כוח לביטול הנעת מניות NFS.
סיכום
האמור לעיל הוא מדריך פשוט כיצד להשתמש ולהרכיב שיתופי NFS במערכת לינוקס. יש ל- NFS יותר ממה שדנו כאן; אל תהסס לנצל משאבים חיצוניים כדי ללמוד עוד.