![www-data가 소유한 디렉터리에 재동기화할 수 없습니다.](https://linux55.com/image/12854/www-data%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%EC%9E%AC%EB%8F%99%EA%B8%B0%ED%99%94%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
GCP(nginx+php7)에서 실행되는 우분투 18.04 서버가 있습니다. 나는 /var/www/mysite.com
또한 drwxr-xr-x www-data:www-data
.public_html/
drwxr-xr-x www-data:www-data
다음 명령을 사용하여 파일을 디렉터리(자동 배포용)에 동기화하려고 합니다.
rsync -azvp test/ [email protected]:/var/www/mysite.com/public_html/test/
그러나 이렇게 하면 다음과 같은 오류가 발생합니다.
rsync: mkdir "/var/www/mysite.com/public_html/test" failed: Permission denied (13)
groups
사용자를 확인했는데 me
그룹의 일부입니다 www-data
.
www-data 그룹의 구성원임에도 불구하고 내 권한이 거부되는 이유는 무엇입니까? 내가 원하는 일을 달성하기 위해 올바른 그룹을 사용하고 있는지 궁금해지기 시작했습니다.
도와주셔서 감사합니다!
답변1
그룹에 www-data
쓰기 권한이 없습니다.
(당신은 허가가 있다고 선언합니다 drwxr-xr-x www-data:www-data
)
그룹( )에 최소한 쓰기 권한을 부여해야 합니다 sudo --user www-data chmod -R g+w /var/www/mysite.com
.
또한 그룹이 www-data
액세스 권한을 유지하는지 확인하기 위해 파일 액세스 제어 목록(기본 권한 포함)을 사용하는 것을 고려할 것입니다. 바라보다Gnu/linux에서 파일 권한 등을 설정하는 다른 방법은 무엇입니까?자세한 내용은.