NFS скрывает экспорт / от пути

Можно попробовать стопки BitNami за виртуальные устройства и облачные изображения Drupal, Joomla!, Под открытым небом и десятки других приложений с открытым исходным кодом

5
задан 27 March 2011 в 11:48
4 ответа

Я не уверен, можно ли сделать, то использование связывает в fstab. сервера, но я действительно знаю, что можно сделать это:

ln -s /usr/local/test/RandomName /FolderA

Настройте свой/etc/exports файл для экспорта/FolderA, и необходимо быть хорошими.

0
ответ дан 3 December 2019 в 02:17

Открытый следующий файл на сервере NFS:

/etc/exports

и введите следующие детали в него:

/usr/local/test/RandomName XX.XX.XX.XX(rw)

Затем войдите в клиент NFS и действительно смонтируйтесь следующим образом:

mount -t nfs YY.YY.YY.YY:/usr/local/test/RandomName /media/folderA

Запись Fstab:

YY.YY.YY.YY:/usr/local/test/RandomName /media/folderA nfs defaults 0 0

Примечание:

XX.XX.XX.XX - IP of NFS client
YY.YY.YY.YY - IP of NFS server
-3
ответ дан 3 December 2019 в 02:17

Вы должны установить базовый каталог в ваших экспортных файлах NFS. Чтобы сделать это и сделать / export базовым каталогом, вы должны открыть файл

/etc/exports

и ввести следующее в первой строке:

/export  the.IP.of.THEclientsyouwant(ro,fsid=0)

С опцией fsid = 0 (или fsid = root) установите вас не будет вызывать полный путь на стороне клиента, и тогда команда

mount -t nfs ServerA:/FolderA /media/folderA

будет работать так, как вы.

exports (5) Страница руководства / etc / exports, конфигурация - Red Hat

1
ответ дан 3 December 2019 в 02:17

Подошва fsid=0не сработала для меня.

nfs-utils>=2.4.1 gotДобавить опцию "[exports] rootdir" в функцию nfs.conf(28 мая 2019 г.):

Следующий набор исправлений добавляет поддержку конфигурации "rootdir" опция для nfsd в разделе "[exports]" в /etc/nfs.conf.

Если пользователь установит для этого параметра допустимый путь к каталогу, то nfsd вести себя так, как будто он заключен в тюрьму chroot на основе этого каталога. Все Пути в /etc/exports и утилита exportfs затем разрешаются относительно этого каталога.

Нечто подобное должно работать:

Примечание: Я не смог заставить экспорт корневого пути /работать, но экспорт через подкаталог сделал это.

Целевой каталог привязан к /export/nfs/FolderA.

/etc/nfs.conf:

[exports]
rootdir=/export

/etc/exports:

/nfs (fsid=0) # workaround for `/` path
/nfs/FolderA

Доступ к нему nfs://server_name/nfs/FolderA

0
ответ дан 5 December 2021 в 14:41

Теги

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