ЛР 2.4 - Настройка NFS-сервера и клиента

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

На стороне сервера

  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

На стороне клиента

  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