Страница 1 из 1

Проблемы с /etc/exports

Добавлено: 2011-01-15 17:01:36
UsCr
Здравствуйте. Поднят nfs сервер на freebsd 8.1. Нужно Экспортировать все каталоги из /usr/data.

Если пишу в /ets/exports /usr/data -alldirs, то всё монтируется, но я получаю странные проблемы с доступом (могу писать в /usr/data, но не могу в /usr/data/test, хотя /usr/data/test создал уже с клиента).

Всё нижеперечисленное не работает совсем, клиент получает отбрык mount.nfs: access denied by server while mounting. В /var/log/messages сервера при этом появляется:

Код: Выделить всё

Jan 13 00:20:12 Progress mountd[939]: mount request denied from 172.16.0.3 for /usr/data/torrents
Jan 13 00:20:12 Progress mountd[939]: mount request denied from 172.16.0.3 for /usr/data/media
Jan 13 00:20:12 Progress mountd[939]: mount request denied from 172.16.0.3 for /usr/data/temp
Jan 13 00:20:12 Progress mountd[939]: mount request denied from 172.16.0.3 for /usr/data/document
Итак, НЕ рабочие варианты:

Код: Выделить всё

/usr/data/media /usr/data/torrent -rw

Код: Выделить всё

/usr/data -alldirs,rw

Код: Выделить всё

/usr/data/media /usr/data/torrent -rw -network 172.16/24

Код: Выделить всё

/usr/data/media /usr/data/torrent -rw
/usr/data/media /usr/data/torrent -rw

Код: Выделить всё

/usr/data/media /usr/data/torrent -rw -network 172.16/24
/usr/data/media /usr/data/torrent -rw -network 172.16/24
Как правильно экспортировать каталоги, при этом уйти от проблем с доступом?

Сервер: FreeBSD 8.1
Клиент: Ubuntu 10.04

Re: Проблемы с /etc/exports

Добавлено: 2011-01-15 21:02:28
neurobomman
столкнулся недавно с проблемой nfs, не совсем такой как описана, но все же. решил пропиской адресов сервера и клиента в resolv.conf каждого. попробуйте

Re: Проблемы с /etc/exports

Добавлено: 2011-01-18 0:58:27
UsCr
neurobomman писал(а):столкнулся недавно с проблемой nfs, не совсем такой как описана, но все же. решил пропиской адресов сервера и клиента в resolv.conf каждого. попробуйте
Извините, но это как? Например, внутренний адрес сервера - 172.16.0.1, клиента - 172.16.0.3.

А вообще, описанная проблема решилась банально - права. Сделал chmod -R 777 /usr/data и возрадовался. Но как теперь заставить вновь созданные файлы и каталоги "рождаться" с такими правами на уровне nfs, а не всей системы?

Re: Проблемы с /etc/exports

Добавлено: 2011-01-22 10:37:19
UsCr
maproot=root нужно было указать.