Я пытаюсь создать набор разрешений для моего веб-приложения nginx, как показано ниже:
ОС: ubuntu nginx Пользователь: www-data
Основная группа пользователя www-data: manage
# su www-data -
$ groups
manage
Путь к Webroot: / var / www / html / разрешение веб-сайта: [740] Я даже пытаюсь дать его [770]
ls -ltr /var/www/html
drwxrwx--- 15 admin manage 4096 May 8 21:01 website
при просмотре приложения: там написано ;
Я хочу, чтобы у моего пользователя 'admin' были права на чтение / запись / выполнение в Webroot, в то время как веб-пользователь (www-data) не имеет права записи или выполнения.
Попробуйте это, откройте nginx.conf файл с:
sudo vim /etc/nginx/nginx.conf
и находят это поле:
user www-data
изменение www-данные пользователю Вы хотите.