RSS
 

Archive for the ‘Linux’ Category

SVN ADD recursivo

16 nov

Bueno algo que no podemos hacer desde la consola directamente es un add recursivo en svn, aunque la verdad ya podrian agregar la opcion los chicosde svn..

A simple vista es algo tonto pero , muy necesario si estamos sobre una consola y no tenemos aplicaciones que nos faciliten la tarea, asi que les  paso este comando para ejecutar directamente.

svn status | grep “^\?” | awk ‘{print $2}’ | xargs svn add

Listo con esto deberemos lograr un add recursivo sin problemas. Luego obvio hacer un commit :-P .

 

 

Popularity: 3% [?]

 

Asegurando el Servidor con mod_evasive

11 nov

Bueno uno de los problemas que tenemos los administradores de servidores son los ataques de crackers que suelen derrumbar sistemas con ataques de denegación de servicio.

Estos ataques generalmente te llevan la ram y la swap al limite hasta que los servicios crashean y el servidor prácticamente queda inaccesible .

Para optimizar el apache y evitar tantos ataques Instale el mod_evasive porque tenia muchos problemas y por ahora viene bastante bien la cosa.(Lo tuve que compilar aclaro)

En Debian , al instalar el mod_evasive note que no habia archivo de confguracion , asi que tuve que crearlo.

Quedo algo asi:

<IfModule mod_evasive20.c>
DOSHashTableSize 3097
DOSPageCount 2
DOSSiteCount 30
DOSPageInterval 1
DOSSiteInterval 1
DOSBlockingPeriod 360
DOSEmailNotify mjsorribas@xxxxx.com  <- el email donde te avisa las ip baneadas
#DOSLogDir “/var/log/apache2/evasive” <- el log donde se guardara la info (lo cree a mano con permisos de escritura)
DosWhitelist    190.193.xxx.xxx   <- la IP liberada para testing o la ip personal , puede ser la de la empresa.
</IfModule>

Este lo cree aqui : /etc/apache2/mods-available/mod-evasive.conf

Bueno esto es todo por ahora…

Popularity: 1% [?]

 
No Comments

Posted in Linux

 

Herramientas para Reportes MySQL

01 sep

Uno de los grandes dilemas que uno tiene como DBA al principio es ¿como hacer un reporte entendible?
Hace un tiempo estoy utilizando una herramienta mysqlreport y es muy util y sencilla de utilizar.
Esta pequeña aplicación tiene unas opciones muy basicas pero es lo que necesitamos “cosas simples”.

–outfile FILE Es muy util , genera un archivo con el la salida de consola. Si se automatiza, se pueden generar reportes diarios y semanalas por ejemplo.
–email ADDRESS Esto es el ideal si necesitamos la info en nuestro email cada mañana, o si queremos brindarle la info a un DBA con pocos permisos para que revise los reportes.

Hay otras herramientas de las cuales hablare luego y podre dar comparaciones.Como recomendación para optimizar las bases de datos , les recomiendo una herramienta que usohabitualmente : mysqltuner.

Popularity: 4% [?]

 
 

Placa Wifi TP-Link en OpenSuse

08 ago

Bueno, adquiri una placa wifi para uno de los servidores de desarrollo recien instalados.
Al instalar la placa note OpenSUSE me dio las opciones para configurar la clave , la red y teoricamente todo funcionaba, salvo que NO TENIA INTERNET.
Luego de casi 3 horas probando distintas opciones, instalando el madwifi y probando modulos.Me resigne a que no iba a funcionar.Lo extraño es que tecnicamente la plca wifi funciona en linux.
Despues de mucho renegar se me ocurrio una solucion a probar.
Actualmente tenia una de las redes internas con Autenticacion WEP, y ya venia queriendo cambiarla hacia rato.
Cambie por WPA la autenticaciòn del router y al instante estaba funcionando sin problemas.
Aparentemente esta placa tiene un problema con este tipo de autenticacion(wep)por lo menos sobre opensuse. Lo note por los Rx y Tx en la consola, pero si que me hizo renegar.
Pero bueno ahora ya feliz luego de renegar .. a descargar paquetes que hay que trabajar.

Popularity: 3% [?]