Log Remoto con RSyslog + LogAnalizer + Mysql

Debian LogoHola a todos, hacía tiempo que no escribía un manual y bueno hoy necesitaba montar un sistema remoto de log para saber que le ocurre a un router y una vez logrado pues me he animado a escribir el manual de instalación.

Como siempre el sistema que he utilizado es Debian. Utilizaremos para recibir el log remoto la aplicación que viene por defecto en Debian llamada Rsyslog a la cual le añadiremos la funcionalidad para guardar los logs en una base de datos de MySQL

Todo esta configuración la apoyaremos con la instalación de LogAnalizer, aplicativo PHP que nos dará la ventaja de poder consultar nuestros logs y realizar búsquedas sobre las base de datos. También nos dará la posibilidad de generar estadísticas.

Sin más pasemos a ver como configurar el servicio:

(más…)

Comandos útiles en Debian

Después de surgirme un problema de apagado constante en un servidor e intentar averiguar la causa, aún estoy en ello, dejo este chuletario de comandos útiles para Debian.

¿Quien hay conectado y qué hace?
root@improvisa:/ w

¿Quien hay conectado?
root@improvisa:/ who

¿Conexiones establecidas? 
root@improvisa:/ netstat -putan|grep ESTABLISHED

¿Últimos logins hechos?
root@improvisa:/ last

¿Últimos intentos de login fallidos?
root@improvisa:/ lastb

¿Últimos reinicios?
root@improvisa:/ last reboot

¿Procesos ejecutandose?
root@improvisa:/ ps aux

¿Que está utilizando un proceso?
root@improvisa:/ lsof -p 1234 #cambiar 1234 por el nombre del proceso que aparece con ps aux

¿Tenemos algún rootkit instalado?
root@improvisa:/ chkrootkit #necesitamos instalarlo antees con apt-get install chkrootkit
root@improvisa:/ rkhunter -c –createlogfile /var/log/rkhunter.log #necesitamos instalarlo antees con apt-get install rkhunter

¿Algún puerto a la escucha escondido?
root@improvisa:/ unhide-tcp

¿Algún proceso escondido?
root@improvisa:/ unhide proc
root@improvisa:/ unhide sys
root@improvisa:/ unhide brute 

¿Tenemos bien la memoria o está defectuosa?
root@improvisa:/ apt-get install memtest86 #una vez instalado nos aperecerá al inicio de GRUB una opción para testearla

¿Problemas de Temepratura de Disco Duro?
root@improvisa:/ hddtemp /dev/sda 

¿Problemas de Temepratura de CPU?
root@improvisa:/ sensors #tendremos que instalar antes el paquete lm-sensors y autodectectar la cpu que tenemos con sensors-detect (Contestar a todo Y)

¿Tráfico de datos raro?
root@improvisa:/ iptraf # Debemos instalar antes la aplicación con apt-get install iptraf
root@improvisa:/ tcpdum # Debemos instalar antes la aplicación con apt-get install tcpdump
root@improvisa:/ wiresark # Debemos instalar antes la aplicación con apt-get install wiresark

Hasta aquí dejo esta lista la cual iré rellenado de comandos útiles para debian.

¡Saludos!

Borrar música comprada de IPhone

Me ha surgido un problema con IPhone e Itunes, me era imposible borrar música comprada en IStore, por más que borraba el cd de la biblioteca este se volvía a copiar del IPhone al ITunes de nuevo. Probé de mil formas y con ninguna funcionó. Incluso al decirle que no sincronizase la música borró todo menos el cd en cuestión un auténtico infierno, lleno de charlies…….

El truco para poder borrar música comprada en el iphone es bien simple una vez que lo sabes. En iOS 5 puedes borrar música desde el IPhone te vas a la canción o al álbum que quieras borrar y encima deslizas el dedo hacia a la derecha y te saldrá el texto para eliminarlo. Como en la foto:

Improvisa :: Informática :: Borrar música comprada de IPhone

Desde aquí también expresar mis más sinceras quejas sobre ITunes, de las aplicaciones con menos facilidad de uso que he visto en mucho tiempo y encima obligados.

Saludos!