У меня 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$
Вот это да. Я не могу понять, почему это не работает. Что я должен делать?
resvport
Опция работает нормально, если вы планируете только монтаж через CLI. Если вы хотите смонтировать через искатель Mac OS X, вам нужно добавитьinsecure
опция на стороне сервера, как упоминает @Cas. Нет возможности указатьresvport
с помощью программы поиска, а возможность монтировать и использовать расширенные параметры была удалена из «Дисковой утилиты», поэтому кажется, что исправление на стороне сервера - единственное жизнеспособное решение для подключения GUI.Предположим, что хост 10.18.14.27 под управлением NFS имеет общий путь
На вашем Mac попробуйте:
Убедитесь, что содержимое видно:
источник