Настройка NFS сервера и клиента Linux

Автор: | 2016-05-11

Kak-smontirovat-NFS-klient-serverИнструкция с примерами как настроить NFS сервер и клиента.

NFS — Network File System, то есть Сетевая Файловая Система.

Клиент сервера будет иметь доступ на чтение, запись через сетевую папку, размещенную на NFS сервере.
Пример настройки NFS сервера на дистрибутиве Linux Debian 6 Wheezy

Первоначальные данные
Используется 2 сервера на дистрибутиве Linux Debian 6 Wheezy, где

  • NFS Server: server.example.com, IP адрес: 192.168.1.10
  • NFS Client: client.example.com, IP адрес: 192.168.1.11

Установка NFS

После установки нам потребуется настроить директории на сервере, куда мы хотим предоставить доступ клиенту.

Настройка директорий на сервере
Предоставим доступ клиенту к 2 каталогам: /home/client1 и /var/www
Для этого выполним на сервере следующие действия

Теперь нужно экспортировать созданные шары, для этого настраиваем файл /etc/exports почитать о формате файла и опциях можно командой

Открываем файл /etc/exports

Для того, чтобы изменения вступили в силу нужно перезапустить службу NFS сервера

Монтирование NFS каталогов на клиенте

Теперь можно выполнить монтирование

Проверим результаты монтирования

и

Теперь проверяем создание файлов в каталогах
На клиенте выполним

Как это выглядит на сервере?

Обратите внимание на владельца файлов, они разные, т.к. мы так настроили наши каталоги на сервере.
Владельца всегда можно сменить, на того, который нужен, делается это на сервере.

Настройка монтирования NFS каталога при загрузке ОС системы
Для этого нужно внести соответствующие правки в файл /etc/fstab добавив вот это:

Протестируем отсоединив каталоги

Проверим результаты монтирования

и

Все в порядке. При следующей перезагрузке каталоги будут автоматически монтированы в систему.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *