我已经创建了一个拥有网站文件(drupal)的用户,并将该用户添加到 www-data,因此基本上所有文件都是 drupaluser:www-data。我想进入并将网站放入 git,但权限被拒绝,尽管我们都是 www-data 的成员。我可以切换到该用户 - 要求用户输入密码,sudo su,这意味着创建的所有文件都将归 root 所有,直到我再次在目录结构上设置权限。
有没有办法让我在该目录中工作,将文件添加到 git repo,而无需重置目录权限。这是可以使用 acl 的地方吗?
答案1
您可以尝试sudo su drupaluser
检查一下man su
。