Доля NFS от Snow Leopard OS X до Ubuntu Linux

Я пытаюсь совместно использовать некоторые файлы на Mac рабочий Snow Leopard с Linux Ubuntu.

Запрос монтирования получает "разрешение, отклоненное", и клиентский системный журнал содержит "хост xx, требует более сильной аутентификации"

Я видел эту проблему, упомянутую в другом месте, но никакое решение. Это - взлом в домашней сети, и я действительно хочу к, "просто делают это" и проклинают дефекты безопасности.

3
задан 02.09.2010, 07:43

2 ответа

Вы, вероятно, используете NFSv4, который реализует kerberos. Попытайтесь указать, что версия nfs для 3 в Вашем монтировании управляет и видит, работает ли это. Кроме того, Вы действительно знаете, что UID/GID должен быть идентичным на обоих системных правах?

0
ответ дан 08.12.2019, 00:07

Та же ошибка здесь, за исключением того, что экземпляр Linux работает в виртуальной машине (QEMU). Добавление -o nfsvers=3 не помогает; mount -v ясно показывает, что согласование протокола происходит и успешное.

Проблема состоит в том, что запрос монтирования прибывает из непривилегированного порта; помещение

nfs.server.mount.require_resv_port = 0

в /etc/nfs.conf на Mac и уведомлении рабочего сервера (sudo nfsd update) фиксирует его для меня.

Примечание: вот то, что страница справочника должна сказать о той опции — и ее последствия безопасности:

 nfs.server.mount.require_resv_port
          This option controls whether MOUNT requests are required to
          originate from a reserved port (port < 1024).  The default value
          is 1 (yes).  Many NFS server implementations require this
          because of the false belief that this requirement increases
          security.
5
ответ дан 08.12.2019, 00:07

Теги

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