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

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

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

1 ответ

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

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