Подключение сетевого диска через NFS
Задача:
Имеется сервер 10.0.0.10 и клиент 10.0.0.1. Необходимо подключить сетевой диск, для записи на сервер некой информации.
Исполнение:
Для начала установим необходимые пакеты на сервер, к которому будем подключаться
apt install nfs-kernel-server nfs-common portmap
После установки нужно указать, доступ к каким директориям мы предоставляем и кому.
Для этого правим файл /etc/exports :
/mnt 10.0.0.1(rw,sync,no_subtree_check)
И перезагружаем правила
service nfs-kernel-server reload
Далее, на клиентской машине, необходимо установить пакеты
apt install nfs-common
После чего можно смонтировать диск
mount -t nfs 10.0.0.10:/mnt /mnt/local_dir
Автоматическое монтирование NFS
Автоматическое монтирование NFS происходит путем редактирования файла /etc/fstab. Указанный файл содержит список файловых систем с параметрами, которые автоматически монтируются при старте системы. Добавим в /etc/fstab монтирование NFS.
sudo nano /etc/fstab
Добавляем в конец файла новую строку
10.0.0.10:/mnt /nmt/local_dir nfs defaults 0 0
Что ещё почитать на эту тему?
https://www.k-max.name/linux/network-file-system-nfs/