아파치 서버에서 실행중인 웹 사이트가 있습니다.Apache : 업로드 된 파일의 소유자와 권한이 잘못되었습니다.
어제, 내 서버에 로그인하고 승객, 아파치 서버를 다시 시작했습니다. 나는 새 업로드 된 파일이 ------- (사용자 이름) 및 -rw 수있는 권한을 paelz 소유권을 변경하는 것을 발견, 그 후
touch /tmp/restart.txt
:
나는 명령을 사용하여 다시 시작됩니다. 파일은 웹 사이트를 사용하는 다른 일부 사용자에 의해 업로드되었습니다.오래된 파일은 소유자 아파치와 권한이 있습니다 : -rw-r - r--.
결과적으로 웹 사이트는 새로 업로드 한 파일을로드 할 수 없습니다. 그러나 이전 버전을로드 할 수 있습니다.
새로운 업로드 된 파일에서 chmod 644를 실행하면 웹 사이트에서 파일을 정상적으로로드 할 수 있습니다. 그러나 나는 영구적 인 해결책을 원한다.
아파치가 소유 한 새로운 업로드 파일을 원하고 이전 권한을 가지고 있습니다.
제 질문은이 문제의 원인이며 어떻게 해결할 수 있습니까?
사용자가 다시 시작하기 전에 사용자가 아파치를 시작 했습니까? 같은 사용자로부터? –
아니요, 다른 사용자가 시작했습니다. –
사용자의'umask' 값을 한번 확인하십시오.'022'이어야합니다 ..'066'이면'-rw -------'권한을 가진 파일을 생성합니다 –