### מבוא ל- NFS

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

שרת NFS הוא מערכת שמייצאת ספריה אחת או יותר, בעוד שלקוח NFS הוא מערכת שמעמידה ספריה אחת או יותר מהשרת. מארח יכול להיות שרת NFS וגם לקוח של שרתים אחרים.

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

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