chown 명령을 실행한 후에도 chown 권한을 파일에 영구적으로 적용하려면 어떻게 해야 합니까?

chown 명령을 실행한 후에도 chown 권한을 파일에 영구적으로 적용하려면 어떻게 해야 합니까?

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)가 표시됩니다. 해당 특정 파일을 어떻게 생성합니까?

관련 정보