9

У меня есть окно 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$ 

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

4 ответа4

5

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

2

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

Основным решением было дать опцию resvport на опцию монтажа. NFS громкость монтируется волшебным образом!

1

Предположим, что хост 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
0

Моя проблема решена, NFS на Mac High Sierra 10.13 Поменяйте на сервере NFS /etc /exports, поставьте свой клиентский IP. Пример: сервер ip: 192.168.1.2 ip клиента: 192.168.1.10 на сервере, sudo vi, /export /www 192.168.1.10(rw, небезопасный, root_squash, no_subtree_check, async)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .