Я немного напряжен с файлом экспорта NFS.
В частности, я не могу найти способ экспортировать каталог, содержащий «-» в имени пути.
Руководство (экспорт (5)) гласит:
Also, each line may have one or more specifications for default options
after the path name, in the form of a dash ("-") followed by an option
list. The option list is used for all subsequent exports on that line
only.
Затем говорится:
If an export name contains spaces it should be quoted using double quotes.
You can also specify spaces or other unusual character in the export name
using a backslash followed by the character code as three octal digits.
К сожалению, это не так. В частности, если путь содержит "-", дословно, либо с \ 055, либо заключен в двойные кавычки, он все равно ссылается на имя без "-"
Есть идеи? У меня есть большое количество каталогов, все формы
- / Об / buildsystem-S3C2440
- / Об / buildsystem-tao3530
и я бы предпочел, чтобы все они были доступны в качестве экспорта NFS. Если не считать замены "-" на "_" везде в сценариях, можно ли это сделать с помощью "-"?
/var/tmp/foo-bar localhost(all_squash,async,no_subtree_check)
in /etc/exports
.
nfs-kernel-server
, но не Linux nfs-user-server
.