Nginx: ¿cómo puedo mostrar de forma segura los archivos de registro de acceso al público?

Nginx: ¿cómo puedo mostrar de forma segura los archivos de registro de acceso al público?

Cuando llega una solicitud a echolog.example.com, quiero registrarla.

También quiero que cualquier visitantehttp://echolog.example.compara poder buscar y abrir los archivos de registro.

Me preocupa hacer esto de forma segura. ¿Algún consejo sobre la mejor manera de configurar los permisos y qué usuario debería ser el propietario de esos archivos de registro y cómo configurarlos?

Aquí está la configuración de 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;
    }
    }

información relacionada