У меня в сети есть NAS от QNAP, который экспортирует некоторые общие ресурсы NFS, которые я устанавливаю на Linux-машине. Один из общих ресурсов содержит только данные (исполняемых файлов нет). Однако, когда я монтирую общий ресурс NFS, все файлы отображаются как -rwxrwxrwx
(777).
Я установил долю с noexec
, но мне было интересно, есть ли способ смонтировать общий ресурс так, чтобы файлы отображались так, как будто их режим -rw-r--r--
(644)?
Насколько я понимаю, NFS работает вне зависимости от разрешений файловой системы, установленных в файловой системе сервера. Вы должны иметь возможность изменить их, выполнив команду chmod на клиенте или сервере (хотя я не знаю, есть ли у вас доступ к командной строке на устройстве QNAP).
Что касается опции noexec, она просто запрещает запуск исполняемых файлов в этой файловой системе ... это не мешает вам установить бит выполнения в разрешениях файлов.
Надеюсь это поможет!