Когда я в /etc/fstab
иметь
nas:/tank/nobackup /mnt/nas nfs exec,nosuid,rw,bg,soft 0 0
затем mount -a; mount
дает
nas:/tank/nobackup on /mnt/nas type nfs (rw,nosuid,bg,soft,vers=4,addr=10.10.10.10,clientaddr=10.10.10.11)
но создание файла в точке монтирования дает отказ в разрешении.
Если я добавлю no_root_squash
к /etc/fstab
когда я получу
mount.nfs: an incorrect mount option was specified
Вопрос
Не no_root_squash
поддерживается на NFSv4? А если нет, то что рекомендуется?
no_root_squash
это вариант на стороне сервера (экспорт), а не на стороне клиента. Поэтому он не входит /etc/fstab
, и не может быть указано mount
.
Если задуматься - почему вы хотите, чтобы клиент мог решить: «Эй, сегодня я буду root, это будет хорошо»?
http://linux.die.net/man/5/exports
Я бы посоветовал вместо того, чтобы устанавливать no_root_squash
вместо этого вы хотите установить root=
, и назначить некоторых конкретных клиентов действовать в качестве root
.