### مقدمة في NFS

NFS هو بروتوكول مشاركة الملفات القياسي الذي تستخدمه أنظمة Unix. يسمح NFS لنظام واحد بتصدير دليل عبر الشبكة إلى مضيف آخر أو أكثر ، مما يسمح للمستخدمين والبرامج على هؤلاء المضيفين بالوصول إلى الملفات المصدرة كما لو كانت محلية.

خادم NFS هو نظام يقوم بتصدير دليل واحد أو أكثر ، بينما عميل NFS هو نظام يقوم بتثبيت دليل أو أكثر من خادم. يمكن أن يكون المضيف خادم NFS وعميلًا لخوادم أخرى.

يتحكم الخادم في العملاء الذين يمكنهم تحميل دليل تم تصديره عن طريق التحقق من عنوان IP للعميل مقابل قائمة المضيفين المسموح بهم للدليل المطلوب. يمكن للخادم أيضًا تعيين تصدير للقراءة فقط أو للقراءة فقط لعملاء معينين.

بخلاف أنظمة ملفات الشبكة الأخرى ، ليس على عميل NFS تسجيل الدخول إلى الخادم عند تحميل دليل تم تصديره. يثق الخادم في العميل لمصادقة المستخدمين (إما باستخدام بيانات اعتماد Unix ، أو من خلال مصادقة Kerberos5) وتوفير معرف المستخدم الحالي عند الوصول إلى الملفات المصدرة. وبالتالي يجب أن تسمح فقط لمضيفات العملاء الذين تثق بهم في تحميل الدلائل المصدرة.