Categories: Шпаргалки

Как настроить NFS-сервер на FreeBSD

На саму систему ничего устанавливать не нужно. Все готово «из коробки» — необходимо только настроить службу NFS . В данном примере используем FreeBSD 10.

Открываем на редактирование основной файл конфигурации:

# ee /etc/rc.conf

и добавляем в него следующее:

rpcbind_enable=»YES»
nfs_server_enable=»YES»
nfs_server_flags=»-u -t -n 4″
mountd_flags=»-r»

Теперь открываем на редактирование конфигурационный файл с перечнем папок, к которым мы предоставляем доступ:

# ee /etc/exports

к примеру, разрешим подключаться к каталогу /home, приведя открытый файл к следующему виду:

/home -maproot=root

* maproot=root позволит подключаться к каталогу от учетной записи root. По умолчанию нельзя из-за соображений безопасности.

Запускаем сервис NFS-сервера:

service nfsd start

Разово перезапустим mountd:

service mountd onereload

Как подключиться к серверу NFS

C другого компьютера вводим команду:

# mount.nfs 192.168.0.12:home /mnt

* 192.168.0.12 — IP-адрес NFS-сервера, используемого в примере; /mnt — локальный каталог, в который происходит монтирование.

admin

Recent Posts

Настройка Mercurial по HTTPS

Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…

3 недели ago

Компиляция libvirt в Ubuntu

Компиляция libvirt Подробнее

3 недели ago

Ошибка libvirt permission denied: решение

Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…

3 недели ago

Настройка редиректа в NGINX

Файлы с примерами редиректа для nginx Подробнее

3 недели ago

Включение gzip в NGINX

Как включить gzip сжатие в Nginx ? Подробнее

3 недели ago

Удаление postinst-скрипта в Linux

Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…

3 недели ago