Escrito originalmente por Anjel
La cuestion es que veo que algunos logs solo logean lo que pasa en los 2 o 3 ultimos dias , como puedo variar eso para poder decirle yo hasta cuantos dias quiero que me logeen por ejemplo ponerlo para una semana o cuanto quiero que ocupe en kb el log ?
El encargado de darle el tiempo de vida a los logs es un proceso que dispara cron y se llama logrotate. Modificando los periodos en que cron ejecuta el logrotate determinas el tiempo que duran los logs. En /etc/logrotate.conf tienes las configuaraciones de logrotate.
Respecto a lo de los kbs, lo podes controlar vos mediante un script que vaya ejecutando cron.
Hay alguna forma ?
Si, instalate algun front-end para administrar cron, ya que es un comando bastante complejo.
Otra cosa , en que log se guardan los intentos fallidos al poner las contraseñas ?
Sip, se puede, poniendo esto:
"*.debug /var/log/messages"
Activas el modo debugging del syslogd, por lo tanto logueara TODO. Recorda crear un script en cron que vaya "grepeando" toda esa data... porque si el server tiene mucho movimiento no te van a alcanzar ni un disco de 1tb para mantener el log.
Si alguien conoce un metodo mejor que chifle.
salu2[bye]