Я пытаюсь настроить сервер NFS на моем сервере Ubuntu для доступа с моего рабочего стола Mac OS X 10.6.4. Я начал со стороны Ubuntu, следуя этому руководству (краткое руководство ). Когда я наконец пытаюсь получить доступ к общей папке NFS на Mac, я получаю это:
[/Network] cd fileserver
cd:cd:1: permission denied: fileserver
Я наконец получил это работает. Я обрисую, как ниже.
Настройка сервера (Ubuntu 10.10)
/ и т.д. / экспорта
/export *(rw,sync,no_root_squash,no_subtree_check)
/export/fileserver *(rw,sync,no_root_squash,no_subtree_check)
/export/fileserver2 *(rw,sync,no_root_squash,no_subtree_check)
/ И т.д. / Fstab
/fileserver/a/root /export/fileserver none bind 0 0
/fileserver/b/root /export/fileserver2 none bind 0 0
Настройка клиента (Mac OS X 10.6.7)
Ключевой проблемой было то, что id -u tsigo
на сервере было 1000, а на Mac - 501. Чтобы изменить это, я следовал этому руководству, которое - будьте предупреждены - было чревато потенциальной катастрофой; следуйте инструкциям внимательно. Если бы я делал это снова, я бы вместо этого изменил свой идентификатор на сервере.
После изменения моего идентификатора пользователя и перезагрузки, это было в основном прямо.
Откройте Дисковую утилиту, перейдите в «Файл»> «Подключения NFS» и добавьте новую запись.
URL NFS: nfs://gluttony/export/fileserver
Расположение монтирования: /Network/fileserver
Дополнительные параметры монтирования: -i,-s,-P