deny
в Nginx применяется ко всем соответствующим местоположениям.
Поскольку у вас нет определенного местоположения, оно не применяется.
Попробуйте установить перенаправление в место:
location / {
return 301 https://dev.monitor.domain.ms$request_uri;
}
Но имейте в виду, что это не обеспечит безопасности в отношении хоста, на который направлено сообщение.
Вам все равно нужно будет проверить разрешения на хосте HTTPS.
Конечно, нет. Точка монтирования принимает идентификатор корня смонтированной файловой системы.
Как указывает @stolenmoment, новые разрешения точки монтирования отражают разрешения корневого каталога смонтированной файловой системы.
На самом деле вы пытаетесь разрешить world
доступ к файловой системе для этого монтирования, а не редактировать фактические метаданные разрешений файловой системы.Это может быть необходимо при монтировании файловой системы FAT
или NTFS
, где семантика разрешений FAT/NTFS
не соответствует семантике UNIX
-это приводит к тому, что смонтированная файловая система доступна только для mount
пользователя (при использовании родного драйвера Linux; ntfs-3g
по умолчанию разрешает доступ к миру ).
Решение состоит в том, чтобы mount
файловая система использовала -o umask 000
или что-то подобное.
Похоже, вы пытаетесь смонтировать раздел ntfs, и по какой-то причине он монтируется в режиме только для чтения -.
В этом случае попробуйте установить ntfs -3g и снова выполнить перемонтирование. Это будет работать.
sudo apt-get install ntfs-3g