Как смонтировать экспорт NFS в Mac OS X?

8

У меня FreeBSD ( test.local ) коробка настроена как NFS сервер. И я пытаюсь смонтировать свою NFS форму совместного использования моего Mac ( hhmm.local )

/nfs     hhmm.local

/nfs имеет 777 разрешение.

И я проверил с Mac, что он работает,

hhmm:~ Eonil$ showmount -e test.local
Exports list on test.local:
/nfs                           test.local
hhmm:~ Eonil$ 

Но когда я пытаюсь смонтировать его,

hhmm:~ Eonil$ mount_nfs test.local:/nfs ~/nfs
mount_nfs: can't access /nfs: Permission denied
hhmm:~ Eonil$ 

Вот это да. Я не могу понять, почему это не работает. Что я должен делать?

Eonil
источник

Ответы:

5

У меня была такая же проблема с mount_nfs: can't access /: Permission denied на OS X 10.6.8 и даже с resvport Опция по-прежнему не удалось, однако изменение экспортного монтирования сервера NFS для использования insecure вариант сработал.

Cas
источник
2

Я решил эту проблему с этим сообщением в блоге: http://www.cyberciti.biz/faq/apple-mac-osx-nfs-mount-command-tutorial/

Основное решение дало возможность resvport по варианту монтажа. Объем NFS волшебно установлен!

Eonil
источник
Была такая же проблема; resvport Опция работает нормально, если вы планируете только монтаж через CLI. Если вы хотите смонтировать через искатель Mac OS X, вам нужно добавить insecure опция на стороне сервера, как упоминает @Cas. Нет возможности указать resvport с помощью программы поиска, а возможность монтировать и использовать расширенные параметры была удалена из «Дисковой утилиты», поэтому кажется, что исправление на стороне сервера - единственное жизнеспособное решение для подключения GUI.
Will
0

Предположим, что хост 10.18.14.27 под управлением NFS имеет общий путь

/home/siddiquim

На вашем Mac попробуйте:

$ sudo mount -o resvport,rw  -t nfs  10.18.14.27:/home/siddiquim folder_207

Убедитесь, что содержимое видно:

$ ls -ltr folder_207
Mohammad Shahid Siddiqui
источник