Монтирование общего ресурса NFS локально?

2251
BlenderBender

Я использую каталог на моем сервере OpenBSD, используя NFS, с моим / etc / exports, содержащим

/export -mapall=nobody:nobody -network 192.168 -mask=255.255.0.0 /export -mapall=nobody:nobody -network 10.8.0 -mask=255.255.255.0 

Я могу смонтировать этот общий ресурс с других хостов в моей сети, но при попытке монтировать общий ресурс локально на самом сервере, используя

mount 127.0.0.1:/export /var/www/export 

Я получаю ошибку

mount_nfs: can't access /export: Permission denied 

Можно ли смонтировать общие папки NFS на том же компьютере, который их вообще экспортирует?

0

1 ответ на вопрос

0
BlenderBender

Мой плохой, вам просто нужно добавить запись

/export -mapall=nobody:nobody 127.0.0.1 

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

mount 127.0.0.1:/export/public /var/www/export 

который выдает то же сообщение об ошибке, что и выше. Чтобы иметь возможность монтировать подкаталоги, необходимо добавить

/export -alldirs -mapall=nobody:nobody 127.0.0.1 

вместо вышеуказанной строки.

Вы можете избежать использования локального и локального экспорта, используя вместо этого 192.168.xx. Но я не знаю, чего вы пытаетесь достичь с такой конфигурацией. Jérôme Radix 6 лет назад 0
Но тогда он будет экспортироваться по всей локальной сети, а не только локально. Это явно не то, что я хочу по соображениям безопасности. BlenderBender 6 лет назад 0
Хорошо, это новое ограничение, которого я не знал. Я действительно не вижу того, чего вы хотите достичь, поскольку NFS создана для совместного использования файловой системы в сети, а не для закрытия на той же машине, которая экспортирует файловые системы. Если вы хотите управлять ограничениями доступа к дискам / разделам / файловым системам, есть более эффективные способы, чем использование опции -mapall в / etc / exports Jérôme Radix 6 лет назад 0
На OpenBSD нет «привязки к горам». Обходной путь - экспортировать его локально с помощью NFS и локально смонтировать этот локальный общий ресурс NFS. BlenderBender 6 лет назад 0
Хорошо, спасибо за ваш ответ. Jérôme Radix 6 лет назад 0

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