Разработен от Sun Microsystems през 1984 г., NFS или Network File Shares е протокол на файлова система, използван за достъп до файлове през мрежа, подобна на локално устройство за съхранение.
NFS споделянията са мощни и популярни, тъй като позволяват на потребителите да споделят файлове и директории през локална мрежа и интернет. Въпреки това е по -добре да ограничите споделянията на NFS до локални и надеждни мрежи, тъй като файловете не се шифроват на машините. Проблемът обаче беше адресиран и поправен в скорошна версия на протокола NFS. Може да се наложи да настроите сложни методи за удостоверяване, като Kerberos.
Този урок ще ви разкаже как да настроите NFS споделяния в Linux система. Нека започнем.
Настройване на NFS сървър
Нека започнем с настройката на NFS сървъра. Този процес е сравнително прост, само с няколко команди:
sudo apt-get update
sudo apt-get installnfs-ядро-сървър
След това създайте директория в локалната система, която ще се използва като основна директория за споделяне на NFS:
sudo mkdir /където/nfs
Задайте подходящите разрешения за директорията:
sudo чаунникой: няма група/където/nfsСлед това редактирайте файла за експортиране в /etc /export и добавете следния запис
/където/nfs<име на хост>(rw,синхронизиране, root_squash, no_subtree_check)
Настройване на NFS клиент
За да монтирате NFS Shares на Linux, ще трябва да инсталирате nfs клиентски инструменти, като използвате командата:
sudo apt-get update sudo apt-get installnfs-честоМонтиране на файлова система NFS
Процесът на монтиране на файлови споделяния на NFS е много подобен на монтирането на обикновена файлова система в Linux. Можете да използвате командата mount. Общият синтаксис е следният:
монтаж <опция> <nfs-сървър-адрес>:<директория за експортиране> <точка на монтиране>За да постигнете това, започнете със създаване на директория, която да се използва като точка на монтиране на NFS Share.
sudo mkdir /mnt/акцииСлед това монтирайте NFS споделянето с помощта на командата mount, както е показано по -долу:
sudo монтаж–T nfs 127.0.0.1/където/nfs/mnt/акцииСлед като приключите, трябва да имате достъп до отдалечените споделяния на сървъра.
Демонтиране на файлови споделяния
Тъй като NFS споделянето е подобно на файлова система, можете да го демонтирате с команда umount като:
sudo умунт <IP адрес> /където/nfssudo умунт /mnt/акцииМожете да използвате други опции с команда umount, като например принудително демонтиране на NFS акции.
Заключение
Горното е просто ръководство за това как да използвате и монтирате NFS споделяния в Linux система. NFS има повече от това, което обсъдихме тук; не се колебайте да използвате външни ресурси, за да научите повече.