![sudo 없이 같은 그룹의 사용자가 소유한 디렉터리에 파일을 어떻게 생성합니까?](https://rvso.com/image/652687/sudo%20%EC%97%86%EC%9D%B4%20%EA%B0%99%EC%9D%80%20%EA%B7%B8%EB%A3%B9%EC%9D%98%20%EC%82%AC%EC%9A%A9%EC%9E%90%EA%B0%80%20%EC%86%8C%EC%9C%A0%ED%95%9C%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EC%97%90%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%83%9D%EC%84%B1%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
웹 사이트 파일(drupal)을 소유하는 사용자를 생성하고 해당 사용자를 www-data에 추가했으므로 기본적으로 모든 파일은 drupaluser:www-data입니다. 들어가서 사이트를 git에 넣고 싶지만 우리 둘 다 www-data의 멤버인데도 권한이 거부되었습니다. 해당 사용자로 전환할 수 있습니다. 사용자에게 비밀번호 sudo su를 요청하면 생성된 모든 파일은 디렉토리 구조에 대한 권한을 다시 설정할 때까지 루트가 소유하게 됩니다.
해당 디렉토리에서 작업할 수 있는 방법이 있습니까? 디렉토리 권한을 재설정하지 않고도 git repo에 파일을 추가할 수 있습니다. 여기가 ACL을 사용할 수 있는 곳인가요?
답변1
sudo su drupaluser
시도해 볼 수도 있습니다 man su
.