Не удается `chmod` смонтировать папку файловой системы, доступной только для чтения.

deny в Nginx применяется ко всем соответствующим местоположениям.
Поскольку у вас нет определенного местоположения, оно не применяется.

Попробуйте установить перенаправление в место:

location / {
    return 301 https://dev.monitor.domain.ms$request_uri;
}

Но имейте в виду, что это не обеспечит безопасности в отношении хоста, на который направлено сообщение.
Вам все равно нужно будет проверить разрешения на хосте HTTPS.

0
09.09.2019, 23:07
3 ответа

Конечно, нет. Точка монтирования принимает идентификатор корня смонтированной файловой системы.

0
28.01.2020, 02:29

Как указывает @stolenmoment, новые разрешения точки монтирования отражают разрешения корневого каталога смонтированной файловой системы.

На самом деле вы пытаетесь разрешить worldдоступ к файловой системе для этого монтирования, а не редактировать фактические метаданные разрешений файловой системы.Это может быть необходимо при монтировании файловой системы FATили NTFS, где семантика разрешений FAT/NTFSне соответствует семантике UNIX-это приводит к тому, что смонтированная файловая система доступна только для mountпользователя (при использовании родного драйвера Linux; ntfs-3gпо умолчанию разрешает доступ к миру ).

Решение состоит в том, чтобы mountфайловая система использовала -o umask 000или что-то подобное.

2
28.01.2020, 02:29

Похоже, вы пытаетесь смонтировать раздел ntfs, и по какой-то причине он монтируется в режиме только для чтения -.

В этом случае попробуйте установить ntfs -3g и снова выполнить перемонтирование. Это будет работать.

sudo apt-get install ntfs-3g

-2
28.01.2020, 02:29

Теги

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