Как я экспортирую папку в подсеть с помощью NFS в FreeBSD 9.0

Вы могли попробовать thttpd. Это очень легко, использует очень немного ресурсов. Это действительно имеет некоторые немного нечетные политики о доступе к файлу, как я вспоминаю.

4
27.09.2012, 14:42
3 ответа

Ваш синтаксис не совместим с реализацией FreeBSD. Попробуйте это:

/storage/build -maproot=root -network 10.10.0 -mask 255.255.255.0

-maproot=root опция имеет то же значение как no_root_squash в большем количестве центральных Linux реализаций (это отображается root на стороне клиента к root на стороне сервера). По умолчанию монтирование nfs FreeBSD является чтением-записью, таким образом, Вы не должны указывать на это явно. Вместе, -network и -mask опции здесь говорят, что сервер nfs для разрешения монтирует запросы из 10.10.0/24 сети. С другой стороны, можно использовать нотацию CIDR (благодаря @Craig Sanders для указания на него) и опустить -mask опция.

Смотрите на exports страница справочника в Вашей системе FreeBSD. Это вдается в довольно мало подробностей и имеет несколько примеров.

2
27.01.2020, 21:00
  • 1
    CIDR работает согласно странице справочника, с которой я связался: [...] The third case is specified by the flag -network=netname[/prefixlength] and optionally -mask=netmask. могло бы быть в новинку для FreeBSD 9.x.... dunno. –  cas 27.09.2012, 02:33
  • 2
    Вы правы - CIDR поддерживается. Я никогда не определял это прежде. Я отредактирую свой ответ соответственно.Спасибо! –  D_Bye 27.09.2012, 09:29
  • 3
    Спасибо за подсказку. Я испытаю его и отмечу ответ. Я узнаю, что поиск с помощью Google для совета с FreeBSD не является лучшим ответом, смотрение на страницы руководства. Существует только слишком много ключевых слов вместе с альтернативными реализациями. –  JonnyRo 28.09.2012, 18:29
  • 4
    @JonnyRo - действительно! Но это не все плохо - документация FreeBSD (руководство и страницы справочника) обычно очень хороша. –  D_Bye 28.09.2012, 18:43

Существует документация, доступная для экспорта папок с помощью NFS. Можно взглянуть на эту ссылку: http://nixdoc.net/man-pages/hp-ux/man4/exports.4.html. Это может иметь некоторую справку к Вам.

"Файл/etc/exports описывает каталоги, которые могут быть экспортированы в клиенты NFS".

0
27.01.2020, 21:00

Это похоже на стиль Linux/etc/exports. Формат FreeBSD существенно отличается.

См. http://www.freebsd.org/cgi/man.cgi?query=exports&sektion=5

Вы, вероятно, хотите что-то как:

/storage/build -network=10.10.0.0/24 -maproot=0
0
27.01.2020, 21:00

Теги

Похожие вопросы