![앞으로 파일에 동일한 사용자와 그룹을 유지하시겠습니까?](https://linux55.com/image/153113/%EC%95%9E%EC%9C%BC%EB%A1%9C%20%ED%8C%8C%EC%9D%BC%EC%97%90%20%EB%8F%99%EC%9D%BC%ED%95%9C%20%EC%82%AC%EC%9A%A9%EC%9E%90%EC%99%80%20%EA%B7%B8%EB%A3%B9%EC%9D%84%20%EC%9C%A0%EC%A7%80%ED%95%98%EC%8B%9C%EA%B2%A0%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
내 웹사이트에 있는 모든 파일의 소유권을 다음과 같이 유지하고 싶습니다.
sudo chown -R www-data:www-data /var/www/example.com/public_html
하지만 다른 사용자와 파일을 변경해야 하므로 ACL을 설정하기 위해 다음을 수행했습니다.
setfacl -Rdm u:sampleuser:rwx /var/www/example.com/public_html
하지만 이제 새 파일을 업로드하면 www-data가 아닌 Sampleuser의 소유가 됩니다.
Sampleuser를 사용하여 새 파일을 추가한 후에도 모든 파일/디렉터리의 www 데이터를 보존할 수 있는 방법이 있습니까?
우분투 18.04를 실행 중입니다.
답변1
예제 사용자를 이 그룹으로 설정하여 이 그룹이 항상 www-data가 되도록 강제할 수 있습니다.
sudo usermod -a -g www-data 샘플 사용자
이제 다음 위치에 생성된 모든 폴더에 대한 기본 그룹 권한을 설정하세요.
setfacl -m "default:group::rwx" /var/www/example.com/public_html