Как создать файлы в каталоге, принадлежащем пользователю той же группы, без sudo?

Как создать файлы в каталоге, принадлежащем пользователю той же группы, без sudo?

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

Есть ли способ, которым я могу работать в этом каталоге, добавлять файлы в репозиторий git без необходимости сбрасывать разрешения каталога. Здесь можно использовать acl?

решение1

Вы можете попробовать sudo su drupaluserи проверить man su.

Связанный контент