2013-02-25

Gestión de Procesos al Arranque de Debian

Todo sistema operativo inicia servicios una vez que se carga, no siempre estos servicios son usados por el usuario en su diario trabajo, por lo cual es recomendable eliminar el arranque automático de estos y si es posible eliminarlos del sistema.

Debian obviamente también tiene servicios así, como por ejemplo saned (gestor de scaners), exim4 (servidor de correo), atd (gestor de tarea programadas), cups (servidor de impresiones), entre otros, estos servicios no son necesariamente usados por lo que se puede evitar que suban y consuman recursos de forma innecesaria, esto en Debian usualmente no es tan simple y se requiere un poco de conocimiento, sin embargo la comunidad ha creado un paquete que facilita esto llamado rcconf y que se instala así

root@localhost:~# apt-get install rcconf

Ya con este paquete instalado lo ejecutas así

root@localhost:~# rcconf

Te muestra una lista de los procesos que están arrancando automáticamente cuando carga el sistema y así solo los seleccionas y con la barra espaciadora le quitas la marca y das aceptar para que guarde los cambios. Gráficamente se ve así


Espero que les sirva.

2013-02-23

MSN en Empathy

Tras instalar Debian Squeeze intente configurar mis cuentas de mensajería instantánea, llevándome la sorpresa que no se podía configurar sino cuentas de XMPP (Gtalk y Jabber), pero no permitía ninguna más, así que me puse en la búsqueda de entender como configurar y cuadrar la cuenta de MSN. Encontrando que a diferencia de Ubuntu en Debian falta un paquete para que se pueda configurar todas las cuentas y se debe instalar así el paquete

root@localhost:~# apt-get install telepathy-haze

Este paquete permite que el cliente de mensajería pueda usar todos los protocolos de comunicación y tras la instalación se puede apreciar que ya están todos los protocolos instalados


Espero que les sirva.

2013-02-22

Instalar Chrome en Debian Squezee

El navegador que más uso es Chrome, sin importar el sistema operativo donde este, por lo que acabando de instalar mi Debian no seria la excepción, así que hice una breve busqueda para saber como instarlo, asombrandome que en la pagina oficial de Google no esta como instalarlo, pero como siempre la comunidad de Debian y Linux te explica como hacerlo.

Bueno ahora si como los hice, lo primero es adicionar un repositorio, el cual noesta correctamente firmado por lo que cuando actualices te va a decir que no esta firmado, si encuentro después como solucionarlo prometo corregir esto, mientras tanto empecemos con la adición de este repositorio

root@localhost:~# echo "deb http://dl.google.com/linux/deb stable non-free main" >> /etc/apt/sources.list

Para que el sistema no te saque mensajes de validación de firmas debes ejecutar el siguiente comando

root@localhost:~# wget -q -O - http://dl.google.com/linux/linux_signing_key.pub | apt-key add -

Después actualizas la lista en el sistema y puedes instalar el navegador de la siguiente forma

root@localhost:~# apt-get update
root@localhost:~# apt-get install google-chrome-stable

Y listo ya tienes instalado el navegador de Google y con actualizaciones autormaticas. Espero les sirva

2013-02-21

Instalando Metasploit en Debian squeeze

Hacia mucho que no colocaba un proceso de instslación, pero era porque hacia rato no tenia que instalar cosas. Después de mucho pelear con mi laptop decidi instalarle Debian Squeeze y sobre este instalar todo lo que necesite usar, en vez de tener Backtrack  y Ubuntu o cosas así.
 
Entonces lo primero que instale es Metasploit porque me parece una herramienta excelente para análisis de seguridad y hacer pentesting, la documentación no es la mejor pero encontré un blog que aunque le faltaron cosas me dio la guía y me pareció muy útil, su link es este http://blog.sugeek.co/2013/01/instalacion-metasploit-y-armitage-en.html. Como siempre empezare a colocar como me toco instalarlo.
 
Primero necesite instalar un repositorio especial donde están los instaladores de Java, esto se hace adicionandolo en /etc/apt/sources.list así
 
root@localhost:~# echo "deb http://ftp.ch.debian.org/debian  squeeze non-free" >> /etc/apt/sources.list
 
Ya con eso entonces actualizas e instalas lo que necesitas, con el siguiente comando
 
root@localhost:~# apt-get update && apt-get install sun-java6-jdk
 
De acá en adelante te recomiendo que lo hagas con el usuario que vas a usar el metasploit, porque puede generarte errores si lo haces con root. Una vez se instale esto termine puedes bajar el instalador de metasploit, ya sea de la pagina http://www.metasploit.com/download/ o si lo vas a hacer por consola sería así (depende de cual quieras si 32bits o 64bits)
 
user@localhost:~$ wget http://www.metasploit.com/data/releases/metasploit-latest-linux-installer.run 
 
user@localhost:~$ wget http://www.metasploit.com/data/releases/metasploit-latest-linux-x64-installer.run 
 
Ya cuando temine de descargar, lo cual es rapido, le das permisos de ejecución y lo ejecutas, así
 
user@localhost:~$ chmod 777 metasploit-lastest-linux-installer.run
 
user@localhost:~$ ./metasploit-lastest-linux-installer.run
 
El sistema inicia la instalación y te va mostarndo pantallas para que aceptes o modifiques según como quieras, el proceso es el siquiente:
 







 Cuando termino probe que estuviera instalado y como se puede ver si fue así

 
 Sin embargo, cuando intente actualizar me genera un error, como lo pueden ver
 
 
 Como pueden ver me falta registarme entonces como dice en el error abri el sitio que me indicaba, donde se toma un buen tiempo en cargar las cosas pero el te lo anuncia y hasta te dice que vayas por un cafe
 
 
Tras una espera considerable, el sistema te da dos opciones, yo tomo la de la comunidad (community), pero si tiene plata y quieres colaborar te recomiendo que uses el pro
 
 
Como todo registro te pide unos datos, que debes tener en cuenta por que con eso crea la base de datos y crea tu perfil
 
 
 
 
 
 Ya terminado entonces hice la prueba de actualizar y como se ve esta listo y funcionando
 
 
Espero que les sirva y que los ayude.