¿Cómo ganar el control de crecimiento de los files de logging en 3 directorys separados en mi VPS?

Tengo una count VPS que configuré con lxadmin.

Tengo un file de statistics en /home/http/tanguay.info/stats/ que se está llenando muy rápido. Mirando en él, veo que hay miles de inputs con un referer que es, obviamente, un sitio de spam.

  • ¿Cómo puedo bloquear las requestes de este sitio? (Un amigo ha iniciado session hace un par de semanas y ha hecho algo con los iptables que parecían bloquear algunas de estas peticiones, pero tuve que reiniciar y parece que esos cambios se han ido.)
  • Desde que no configurar manualmente Apache (lo hizo a través de lxadmin), no sé dónde / por qué este file de statistics se está creando? ¿Dónde puedo empezar a search?

alt text http://i25.tinypic.com/28vvvk3.png

  • Hice una pregunta similar y se sugirió que verifique /etc/logrotate.conf que se ve así:

alt text http://i26.tinypic.com/bfp2qu.png

Pero esto parece estar afectando el siguiente directory en su lugar, que es otra fuente de files de logging crecientes pero no tan aguda en este momento:

alt text http://i27.tinypic.com/bedkig.png

También se sugirió que en el file /etc/http/conf/http.conf comento la línea "ErrorLog", que hice hace muchas semanas y que no tuvo ningún efecto en ninguno de los directorys de files de logging anteriores:

alt text http://i27.tinypic.com/taj2br.png

También se sugirió cambiar el file /etc/logrotate.d/httpd y hacerlo "basado en el tamaño" en lugar de "basado en el time". Aquí está el file. Cómo lo cambiaría a "time-based":

alt text http://i29.tinypic.com/2vmbjbp.png

Pero entonces me doy count de que esto no tiene nada que ver con los dos directorys de files de logging que conozco pero aún un TERCER set de files de logging que se están llenando:

alt text http://i26.tinypic.com/i3cln8.png

¿Cómo puedo proceder de aquí a (1) get estos tres directorys diferentes de files de logging de llenar mi unidad VPS y (2) cómo bloquear las requestes de los sitios de spam con iptables?

2 Solutions collect form web for “¿Cómo ganar el control de crecimiento de los files de logging en 3 directorys separados en mi VPS?”

Bueno, hiciste un montón de trabajo para pegar en capturas de pantalla con líneas rojas y otras cosas. Probablemente podría haber utilizado el command 'man logrotate', como el file de configuration sugerido, para poder orientar los directorys adecuados.

Logrotate tiene algunas funciones que le ayudarán con espacio en disco. La primera es "cuantos loggings mantener" – si se establece esta baja, eliminará los files antiguos muy rápidamente. El siguiente es 'compression' – cuando gira un file de logging, lo comprimirá, lo que le ahorrará enormes cantidades de espacio en disco. (Masa CPU, sin embargo, mientras que se comprime. Realmente no debe tomar mucho time.)

Busque en el directory /etc/logrotate.d, si existe, y vea si hay más configuraciones para apache. (un file en / etc / que termina en .d significa que el sistema en el que se encuentran los files busca automáticamente files con una extensión específica y los lee como files de configuration.Por ejemplo, logrotate leerá en /etc/logrotate.d /foo.conf y /etc/logrotate.d/bar.conf pero ignorará /etc/logrotate.d/baz.c).

Bloquear el host suele ser una mala idea porque realmente no soluciona el problema que enfrenta, que es el espacio en disco. Usted puede poner algo automático en su lugar, pero que puede conducir a problemas posteriores, ya que puede terminar prohibiendo las pasarelas para services como AOL, y tendrá problemas transitorios que son imposibles de solucionar.

  • Utilice su firewall para bloquear la IP ofensiva. Cómo depende de cómo está administrando su firewall. (shorewall, reglas crudas de iptables, etc). Para algo "automático", busque en fail2ban .
  • A less que cambie las cosas, apache crea dos files de logging, access_log y error_log .
  • Comentar una opción de configuration normalmente hace que apache use su valor pnetworkingeterminado. No deshabilitarlo.
  • logrotate parece estar configurado para mantener cuatro semanas de trabajo de los files de logging. Puede descomentar la opción "comprimir" para que logrotate comprima automáticamente los files de logging. Se eliminará automáticamente los files antiguos.
  • La primera página de los documentos de installation de lxadmin muestra que usa statistics de awe para generar statistics de sitio. Así que de ahí vienen los files de statistics.
  • ¿Cómo hacer público este juego flash multijugador?
  • Intentado hack en VPS, la forma de proteger en el futuro, lo que estaban tratando de hacer?
  • Ubuntu VPS Server - Memoria libre recomendada
  • Configuración y configuración de un nuevo servidor VPS
  • Utilizar un VPS como proxy front-end
  • Reduciendo el uso de la RAM de MySQL en CentOS
  • Cambiar los loggings DNS A dinámicamente
  • Necesito un VPS que me permite cargar mi propio OVF
  • Utilice HAProxy o Nginx para equilibrar la carga entre VPS
  • Reventa de un VPS (server de nube)
  • Alquilar un dedicado, pero conseguir un VPS. ¿Cómo detectar?
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.