Настройка NFS

NFS (network filesystem) — протокол для публикации и монтирования директорий между ОС.

На стороне сервера (srv2)

  1. Создайте директорию, которая будет подключена клиенту и измените права на неё.
    mkdir /nfs
    chown nobody:nogroup /nfs

  2. Установите пакеты NFS-сервера:
    apt install nfs-kernel-server

  3. Добавьте в файл /etc/exports информацию о публикуемой директории и параметрах публикации:
/nfs    10.20.30.3(rw,sync,no_root_squash,no_subtree_check) ## указывается IP клиента
  1. Перезапустите демон сервера NFS:
    systemctl restart nfs-kernel-server

На стороне клиента (srv3)

  1. Установите пакет с клиентом NFS:
    apt install nfs-common

  2. Создайте директорию, в которую будете монтировать NFS-шару сервера:
    mkdir /mnt/nfs

  3. Смонтируйте директорию командой из консоли:
    mount -t nfs 10.20.30.2:/nfs /mnt/nfs

  4. Для автоматического монтирования директории при включении ОС добавьте строку в /etc/fstab:
    10.20.30.2:/nfs /mnt/nfs    nfs auto,nofail,noatime,nolock,intr,tcp,actimeo=1800 0 0