Поставил FreeBSD 7.2-RELEASE с поддержкой NFS. Настраивал все по 3-м статьям:
1.http://www.lissyara.su/articles/freebsd/trivia/win2003+nfs/
2.http://www.lissyara.su/articles/freebsd/file_system/mount_nfs/
3.Handbook
Мой конфиг:#ee /etc/rc.conf
rpcbind_enable="YES"
nfs_client_enable="YES"
nfs_server_enable="YES"
nfs_server_flags="-u -n 4"
mountd_flags="-r -n"
#ee /etc/exports
/usr/home/vftp -rw -maproot=root
Затем пишу #kill -HUP `cat /var/run/mountd.pid`- перезапукаю mountd
#showmount -e выдает Exports list on localhost: пусто
Если в /etc/exports написать /usr/home/vftp -maproot=root , то
#showmount -e выдает Exports list on localhost: /usr/home/vftp Everyone
Из виндов все коннектится, только файлы не пишутся, для этого -rw и нужен.
На других фряхах не пробовал, может в 7.2 синтаксис изменился?