2016-11-24 1 views
1

foo-bar:foo-bar이 chown 인 755 사용 권한이있는 폴더가 있습니다. Nginx는 그 안에 파일을 저장할 수 없다는 오류를 던졌습니다. 폴더의 재귀 사용 권한을 777로 변경할 때만 Nginx가이 폴더 내의 파일을 755 권한으로 만들 수 있습니까?Nginx에서 755 사용 권한 폴더 내에 파일을 만들 수 없습니다.

내 사용자 그룹 :

foo-bar: foo-bar www-data 
www-data: www-data 

난 그냥 www-data 그룹 foo-bar에 추가해야 하는가? 이게 효과가 있니? 아니면 다른 것을하는 것이 더 낫습니까?

답변

1

권한 755는 rwxr-xr-x으로 번역 할 수 있습니다. 즉, 소유자가 폴더, 그룹 및 "기타"를 읽고 쓰고 열어 볼 수 있으며 "다른 사람"만 읽고 열 수 있음을 의미합니다. nginx가 www-data로 실행중인 경우 권한을 777로 변경하지 않으면 폴더에 쓸 수 없습니다.

foo-bar 그룹에 www-data를 추가하는 경우에도 권한을 설정해야합니다 그룹 구성원이 폴더에 쓸 수있게하려면 775로 설정하십시오.