Я создал пользователя, которому принадлежат файлы веб-сайта (drupal), и добавил этого пользователя в www-data, так что, по сути, все файлы являются drupaluser: www-data. Я хочу войти и поместить сайт в git, но мне отказано в разрешении, хотя мы оба являемся участниками www-data. Я мог бы переключиться на этого пользователя - запросить у пользователя пароль, sudo su, что означало бы, что все созданные файлы будут принадлежать root, пока я снова не установлю разрешения для структуры каталогов.
Есть ли способ, которым я могу работать в этом каталоге, добавлять файлы в репозиторий git без необходимости сбрасывать разрешения для каталога. Здесь можно использовать acl?
Вы можете попробовать sudo su drupaluser
и проверить man su
.