access_log stdio:/srv/squid-logs/access.log logformat=squid

위 Squid 6 stdio 로거 설정 예에서는 경로를 변경하지 않고 확인합니다.

namei -l /srv/squid-logs/access.log
작업필요한 접근 권한
부모 경로 통과각 디렉터리의 검색/실행 권한
기존 로그에 추가경로 통과 권한과 파일 쓰기 권한
없는 로그 생성추가로 바로 위 부모 디렉터리의 쓰기 권한

권한 모드 비트와 ACL을 실제로 기록하는 프로세스의 사용자와 비교하세요. stdio는 Squid를 통해 기록하고 daemon 로깅은 보조 프로세스를 사용합니다. 로그 순환 중 이름 변경이나 교체에는 다른 디렉터리 권한이 필요할 수 있습니다.

접근 거부를 일으킨 요소를 수정하세요. 단순히 경로를 통과하는 데 모든 상위 디렉터리의 쓰기 권한이 필요한 것은 아닙니다. 일반 권한이 충분하다면 설치 또는 캐시 트리의 권한을 재귀적으로 넓히기보다 서비스 보안 정책의 거부 내역을 확인하세요.

관련 글