Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

439
Visualizações
Nginx permissions on access log rotation

access.log is created as the root user. When this fills up, nginx rotates it and creates a new one.

-rw-r----- 1 nginx    adm   306753808 Mar 15 15:47 access.log
-rw-r--r-- 1 root     root 1197875535 Mar 15 06:25 access.log.1

However the new one is created with the nginx user as privileged. This becomes a problem when an agent needs to read off this log file.

How do I set this so that when it rotates log it creates it with root or atleast have a different symbolic value

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Check your /etc/logrotate.d/nginx if you have a line to set the right user and group permissions like this (line 2):

# cat -n /etc/logrotate.d/nginx
1    /var/log/nginx/*log {
2    create 0644 nginx adm
3    daily
4    rotate 10
5    missingok
6    notifempty
7    compress
8    sharedscripts
9    postrotate
10      /bin/kill -USR1 `cat /run/nginx.pid 2>/dev/null` 2>/dev/null || true
11   endscript
12 }
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda