Centos, 애플리케이션에서 업로드된 파일의 소유자와 그룹이 다릅니다.

Centos, 애플리케이션에서 업로드된 파일의 소유자와 그룹이 다릅니다.

SFTP를 통해 파일을 업로드하기 위해 sftpuser를 사용하는 애플리케이션이 있습니다. 파일이 업로드된 후 소유자와 그룹은 user1:user1입니다. 상위 디렉토리의 소유자는 apache:apache입니다. 이 파일이 user1과 어떻게 연관되어 있는지 알 수 없습니다.

어디로 가야 하는지 또는 이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 파일이 상위 디렉터리의 소유자/그룹 및 권한을 상속받길 원합니다.

답변1

/etc/passwd에 user1에 대한 항목이 있습니까? 디렉토리의 소유권을 변경하려면 루트로 입력할 수 있습니다. chown apache:apache /var/www -R user1을 아파치 그룹에 추가하면 웹 서버가 문제 없이 작동됩니다. 아마도 다음 주제를 읽어보는 것이 좋을 것입니다.

CentOS에서 SFTP 사용자를 만드는 방법은 무엇입니까?

관련 정보