У меня есть общий ресурс NFS, смонтированный на /.

/srv/nfs/gentoo/i686-gentoo  192.168.1.0/255.255.255.0(all_squash,ro,no_subtree_check)

Запуск mount с любой опцией "squash" не позволит клиенту запустить /bin /mount.

bash: /bin/mount: Permission denied

Я могу монтировать файловые системы, но запуск mount без аргументов приводит к "Отказано в доступе". Это вызывает проблемы с systemd и мешает процессу загрузки. Я должен вручную смонтировать все параметры, которые есть в файле fstab, и возобновить процесс загрузки.

Если я укажу no_root_squash, то /bin /mount работает нормально. Как "раздавить" общий ресурс NFS при возможности запуска /bin /mount?

1 ответ1

0

Очевидно, что /bin/mount Gentoo по умолчанию имеет значение -rws--x--x . Изменение на -rwsr-xr-x проблему.

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