Intereting Posts
Как подключиться к нескольким базам данных на одной странице PHP? Включить Captcha после нескольких попыток входа в систему – Как это реализовать? Групповой массив по значению ключей PHP – Сообщение теряется после 70-й переменной в массиве Как отправить динамическую таблицу HTML как почту в php? Сопоставьте строку или подстроку с заданным словом, используя regex php Выберите все категории с последними сообщениями, пользователями и информацией о теме Newbie Проблема с кодировкой PHP: функция заголовка (возможно, мне нужен кто-то, чтобы проверить мой код) Запретить дублирование записей SQL многомерный массив в случайном порядке Замена ] ссылкой на мою wiki .htaccess не работает на xampp (windows 7) Заголовок на странице PDF с использованием DOMPDF в PHP codeigniter данные передача контроллер-> библиотека-> просмотр MySQL Заказ по индексу id из отдельной таблицы

nginx + WordPress: Правильные разрешения пользователя / файла для автоматического обновления SFTP +?

Я использовал это руководство для установки nginx и WordPress на Ubuntu VPS. Руководство инструктирует вас установить владельца каталога /var/www для nginx:nginx . Когда я использую SFTP, я вхожу в систему с именем ubuntu , но это имя не имеет права на запись каких-либо файлов, которыми владеет nginx .

Мой вопрос: какой был бы идеальный способ сделать следующее:

  1. Предоставление пользователю ubuntu надлежащего разрешения на запись в файлы в /var/www через SFTP
  2. Храните nginx качестве владельца /var/www чтобы WordPress мог продолжать автоматическое обновление файлов

Было бы так же просто, как добавление ubuntu в группу nginx ? Моя забота – это безопасность, и мне интересно, какой был бы самый безопасный способ достижения вышеуказанного.

Вы можете добавить новый (или отредактировать существующий http://www.conf) php pool здесь /etc/php5/fpm/pool.d/*.conf для работы с любым олицетворением пользователя + группы. Например .