![Centos, 애플리케이션에서 업로드된 파일의 소유자와 그룹이 다릅니다.](https://linux55.com/image/89427/Centos%2C%20%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98%EC%97%90%EC%84%9C%20%EC%97%85%EB%A1%9C%EB%93%9C%EB%90%9C%20%ED%8C%8C%EC%9D%BC%EC%9D%98%20%EC%86%8C%EC%9C%A0%EC%9E%90%EC%99%80%20%EA%B7%B8%EB%A3%B9%EC%9D%B4%20%EB%8B%A4%EB%A6%85%EB%8B%88%EB%8B%A4..png)
SFTP를 통해 파일을 업로드하기 위해 sftpuser를 사용하는 애플리케이션이 있습니다. 파일이 업로드된 후 소유자와 그룹은 user1:user1입니다. 상위 디렉토리의 소유자는 apache:apache입니다. 이 파일이 user1과 어떻게 연관되어 있는지 알 수 없습니다.
어디로 가야 하는지 또는 이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 파일이 상위 디렉터리의 소유자/그룹 및 권한을 상속받길 원합니다.
답변1
/etc/passwd에 user1에 대한 항목이 있습니까? 디렉토리의 소유권을 변경하려면 루트로 입력할 수 있습니다.
chown apache:apache /var/www -R
user1을 아파치 그룹에 추가하면 웹 서버가 문제 없이 작동됩니다. 아마도 다음 주제를 읽어보는 것이 좋을 것입니다.