CentOS 6을 실행 중입니다.
그래서 나는 과거에 서버가 제대로 작동하는 데 문제가 있었기 때문에 서버 구축에 좀 더 인내심을 갖고 접근하기로 결정했습니다.
이제 저는 결코 해결할 수 없는 모든 문제를 해결하는 데 매우 가까워졌습니다. 그 중 하나는 디렉터리에 대해 chown을 실행한 후 모든 것이 잘 작동하지만 그 후에 직접 파일을 만들기로 결정했을 때입니다. , 소유자를 요구하지 않으며 Apache로 변경된 그룹만 수행합니다.
마지막 부분이 이해가 되었기를 바랍니다.
내가 그것을 삭제하는 방식은 apache:permissions였습니다.
권한은 사용자를 포함하는 그룹이고, 쓰기가 가능하도록 아파치를 소유자로 만듭니다.
따라서 지금 새 파일을 만들면 소유자에서 Apache를 지운 다음 권한 그룹을 제거하고 Apache로 만듭니다(48).
그룹을 소유자로 만들어야 하나요? 그것이 전혀 중요한지 테스트하는 방법이 확실하지 않으므로 입력이 좋을 것입니다.
다음은 권한의 예입니다. 0:48은 chown 명령을 실행한 후이고, 48:500은 명령을 실행한 시점입니다.
답변1
디렉토리에 umask를 설정하는 방법을 살펴봐야 합니다.
http://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html
그러면 지정된 권한/소유권을 사용하여 디렉터리의 새 파일이 생성됩니다.
스크린샷에는 새 파일의 루트 uid(0)가 표시됩니다. 해당 특정 파일을 어떻게 생성합니까?