Необходимость в создании NFS-ресурса может возникает при создании бэкапа какого-либо «отбившегося от рук» сервера, на котором практически нет свободного места на локальном диске. Чтобы забэкапить такое чудище с помощью утилит tar или dump нужно подключить к нему какой-то сетевой ресурс. В nix-системах для этого неплохо подходит Network File System (NFS).

Для создания ресурса необходимо прописать его в файле /etc/exports, например таким образом:

/usr/home/nfs -maproot=root -alldirs -network 192.168.0.0/24

Т.е. обозначаем путь к корню системы (хотя подключится весь раздел), устанавливаем права суперпользователя (а от кого нам защищаться?), разрешаем подключения только от заданной сети.

В файл /etc/rc.conf заносим строки:

rpcbind_enable="YES"
nfs_server_enable="YES"
nfs_server_flags="-u -t -n 4 -h 192.168.0.3"
mountd_flags="-r"
mountd_enable="yes"

И, наконец, перезапускаем соответствующие демоны:

# /etc/rc.d/mountd restart
# /etc/rc.d/nfsd restart
# /etc/rc.d/rpcbind restart

Проверяем работу сервера:

# sockstat |grep nfs
root nfsd 8442 3 tcp4 192.168.0.3:2049 *:*
# showmount -e
Exports list on localhost:
/usr/home/nfs 192.168.0.0

Всё нормально, можно монтировать систему на других хостах

# mount -t nfs 192.168.0.3:/usr/home/si

Естественно, я даже не сомневался, ублюдочные системы типа debian, смонтировать такой ресурс не смогут, ну да и не обращайте внимания на убогих.