### Вступ до НФС

NFS - це стандартний протокол обміну файлами, який використовується системами Unix. NFS дозволяє одній системі експортувати каталог через мережу до одного або декількох інших хостів, дозволяючи користувачам і програмам на цих хостах отримувати доступ до експортованих файлів так, ніби вони були локальними.

Сервер NFS - це система, яка експортує один або кілька каталогів, тоді як клієнт NFS - це система, яка монтує один або кілька каталогів із сервера. Хост може бути як сервером NFS, так і клієнтом інших серверів.

Сервер контролює, які клієнти можуть монтувати експортований каталог, перевіряючи IP-адресу клієнта проти списку дозволених хостів для запитуваного каталогу. Сервер також може призначити експорт лише для читання або лише для читання для певних клієнтів.

На відміну від інших мережевих файлових систем, клієнт NFS не повинен входити на сервер під час монтажу експортованого каталогу. Сервер довіряє клієнту аутентифікацію користувачів (або за допомогою облікових даних Unix, або через автентифікацію Kerberos5) та надає ідентифікатор поточного користувача під час доступу до експортованих файлів. Таким чином, ви повинні дозволити лише клієнтським хостам, яким ви довіряєте, монтувати експортовані каталоги.