1.5 KiB
1.5 KiB
sudo apt update &&
sudo apt install nfs-kernel-server -y
sudo mkdir -p /mnt/data/org_ccalm_almaty &&
sudo chown nobody:nogroup /mnt/data/org_ccalm_almaty
Открой файл /etc/exports:
sudo mcedit /etc/exports
Добавь строку:
/mnt/backups 192.168.200.0/24(rw,sync,no_subtree_check,no_root_squash)
Пояснение: /mnt/backups — путь к расшариваемой папке 192.168.1.0/24 — подсеть, которой разрешён доступ rw — чтение и запись sync — синхронная запись (безопаснее) no_subtree_check — оптимизация доступа
Применение изменений
sudo exportfs -ra
sudo systemctl restart nfs-kernel-server
(Необязательно) Разрешить доступ через firewall
sudo ufw allow from 192.168.200.0/24 to any port nfs
Проверка экспортируемых папок
sudo exportfs -v
Подключение к NFS на клиенте (например, другая машина/VM)
sudo apt install nfs-common &&
sudo mount 192.168.200.80:/mnt/data/org_ccalm_almaty /mnt/nfs-backups
Чтобы монтировалось при загрузке, добавь строку в sudo mcedit /etc/fstab:
192.168.200.80:/mnt/data/org_ccalm_almaty /mnt/backups nfs defaults 0 0
Обновляем:
sudo mount -a