Розроблений Sun Microsystems у 1984 році, NFS або Network File Shares - це протокол файлової системи, що використовується для доступу до файлів через мережу, подібну до локального запам'ятовуючого пристрою.
Акції NFS потужні та популярні, оскільки дозволяють користувачам обмінюватися файлами та каталогами через локальну мережу та Інтернет. Однак краще обмежити спільний доступ до NFS локальними та надійними мережами, оскільки файли не шифруються на машинах. Однак проблема була вирішена та виправлена в останній версії протоколу NFS. Можливо, вам доведеться налаштувати складні методи автентифікації, такі як Kerberos.
Цей підручник допоможе вам налаштувати спільні ресурси NFS у системі Linux. Давайте почнемо.
Налаштування сервера NFS
Почнемо з налаштування сервера NFS. Цей процес досить простий, лише кількома командами:
sudo apt-get updatesudo apt-get install nfs-kernel-server
Далі створіть каталог у локальній системі, який буде використовуватися як кореневий каталог спільного доступу NFS:
sudo mkdir / var / nfsВстановіть відповідні дозволи для каталогу:
sudo chown nobody: nogroup / var / nfsДалі відредагуйте файл експорту в / etc / export та додайте наступний запис
/ var / nfsНалаштування клієнта NFS
Щоб змонтувати NFS Shares в Linux, вам потрібно встановити клієнтські інструменти nfs за допомогою команди:
sudo apt-get update sudo apt-get install nfs-commonВстановлення файлової системи NFS
Процес монтажу спільних файлів NFS дуже схожий на монтаж звичайної файлової системи в Linux. Ви можете використовувати команду mount. Загальний синтаксис такий:
кріплення