Пользовательские разрешения Apache

Я пытаюсь создать набор разрешений для моего веб-приложения 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

при просмотре приложения: там написано ;

enter image description here

Я хочу, чтобы у моего пользователя 'admin' были права на чтение / запись / выполнение в Webroot, в то время как веб-пользователь (www-data) не имеет права записи или выполнения.

0
задан 12 May 2015 в 14:46

1 ответ

Попробуйте это, откройте nginx.conf файл с:

sudo vim /etc/nginx/nginx.conf

и находят это поле:

user www-data

изменение www-данные пользователю Вы хотите.

0
ответ дан 13 May 2015 в 00:46
  • 1
    О, мудрый технологией можно использовать SAN для обслуживания больше, чем Swift, но я думал, что Вы дали мне две опции выбрать сверху. Однако, имеет смысл использовать программно определяемое устройство хранения данных с OpenStack (устройство хранения данных следующего поколения со следующего поколения вычисляют), таким образом, Вы - not' t застрявший в экономике устройства хранения данных прежней версии для Вашего облака. В том представлении, с помощью Ceph для всех блокируют сервисы, имеет больше смысла, чем разделение их, но Вы могли все еще использовать SAN для объекта, пока Swift не начинает занимать слишком много места. – 0xF2 18 August 2016 в 14:48

Другие вопросы по тегам:

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