Я использую каталог на моем сервере 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 на том же компьютере, который их вообще экспортирует?

1 ответ1

0

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

/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

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

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