Назад | Перейти на главную страницу

Права доступа к веб-файлам NGINX / PHP-FPM - USER $: USER за веб-сайт, есть глобальная учетная запись SSH / SFTP?

Не знаю почему, но люди, похоже, увлечены идеей использования www-data как группа для всех сайтов на сервере. Я бы хотел разделить все сайты по разным пользователям. Например, jaap.nl есть пользователь и группа jaap:jaap. Пользователь NGINX nginx является частью jaap группа и имеет доступ для чтения. PHP-FPM работает с jaap:jaap и, следовательно, имеет доступ для чтения и записи.

Пока это работает хорошо, но я хотел бы иметь возможность scp или rsync файлы на сервер через мою общесистемную учетную запись SSH. Решения:

редактировать

Никогда раньше не использовал ACL, но сейчас было хорошее время познакомиться с ними. У меня это работает следующим образом:

Спасибо @Michael Hampton