Site icon IT Draft

Установка NFS-сервер / NFS-клиент в Debian

Установка NFS-сервер / NFS-клиент в Debian 1

NFS-server / NFS-client

NFS (Network File System) – сетевая файловая система, позволяющая пользователям обращаться к файлам и каталогам, расположенным на удалённых компьютерах. Более быстрый по сравнению с SAMBA и менее ресурсоемкий по сравнению с удаленными файловыми системами с шифрованием – sshfs, SFTP…

Установка NFS-сервера

Обновляем список пакетов

$ sudo apt update

Устанавливаем NFS-сервер

$ sudo apt install nfs-kernel-server

Создаем каталог, который в дальнейшем будем расшаривать, и задаем права доступа

$ sudo mkdir /mnt/storage
$ sudo chmod 777 /mnt/storage/

Разрешаем сетевой доступ к каталогу для определенного клиента

Selectel — ведущий провайдер облачной инфраструктуры и услуг дата-центров

Компания занимает лидирующие позиции на рынке на рынке выделенных серверов и приватных облаков, и входит в топ-3 крупнейших операторов дата-центров в России.


$ sudo nano /etc/exports
/mnt/storage      192.168.10.8(rw,sync,no_root_squash,no_subtree_check)

Применяем настройки сетевого доступа

$ sudo exportfs -r

Проверяем

$ sudo systemctl status rpcbind nfs-server

$ sudo exportfs
/mnt/storage    192.168.10.8

Установка NFS-клиента

Обновляем список пакетов

$ sudo apt update

Устанавливаем NFS-клиент

$ sudo apt install nfs-common

Запускаем службы

$ sudo systemctl start rpcbind
$ sudo systemctl enable rpcbind

Создаем точку монтирования

$ sudo mkdir /mnt/localstr
$ sudo chown user:user /mnt/localstr

Монтируем NFS-каталог

$ sudo mount -t nfs4 192.168.10.12:/mnt/storage /mnt/localstr

где:

Настраиваем автоматическое монтирование

$ sudo nano /etc/fstab
[...]
192.168.10.12:/mnt/storage    /mnt/localstp    nfs    defaults    0 0
Exit mobile version