Nginx - 액세스 로그 파일을 공개적으로 안전하게 표시하려면 어떻게 해야 합니까?

Nginx - 액세스 로그 파일을 공개적으로 안전하게 표시하려면 어떻게 해야 합니까?

echolog.example.com에 요청이 오면 이를 기록하고 싶습니다.

나는 또한 방문객이http://echolog.example.com로그 파일을 탐색하고 열 수 있습니다.

이 작업을 안전하게 수행하는 것이 걱정됩니다. 권한을 구성하는 가장 좋은 방법과 해당 로그 파일의 소유자가 되어야 하는 사용자 및 이를 구성하는 방법에 대한 조언이 있습니까?

nginx 구성은 다음과 같습니다.

  server {
    listen 80;
    server_name echolog.example.com;
    access_log /opt/www/echolog.example.com.access.log;
    error_log /opt/www/echolog.example.com.error.log;
    location / {
    root /opt/www/echolog.example.com;
    autoindex on;
    }
    }

관련 정보