Primer mirror de Debian en Colombia

Posted by Epsilon On octubre - 29 - 2010

Gracias a la lista de Colombia, me doy cuenta de esta maravillosa noticia,  que muy seguramente les va agradar a todos los de en Colombia, se trata del nuevo mirror de debian en Colombia, ubicado en la Universidad Nacional sede Bogotá.

El mirror soporta ftp, html y rsync, tiene todas las arquitecturas en todas las versiones existentes, La direccion del mirror es:

http://debian.unal.edu.co/debian/
ftp://debian.unal.edu.co/debian/

Para agregar el mirror a los repositorios:

nano /etc/apt/sources.list
deb ftp://debian.unal.edu.co/debian lenny main contrib non-free
deb-src ftp://debian.unal.edu.co/debian lenny main contrib non-free

deb ftp://debian.unal.edu.co/debian-security lenny/updates main contrib non-free
deb-src ftp://debian.unal.edu.co/debian-security lenny/updates main contrib non-free

deb ftp://debian.unal.edu.co/debian-backports lenny-backports main contrib non-free
deb-src ftp://debian.unal.edu.co/debian-backports lenny-backports main contrib non-free

deb ftp://debian.unal.edu.co/debian-volatile lenny/volatile main contrib non-free
deb-src ftp://debian.unal.edu.co/debian-volatile lenny/volatile main contrib non-free

Para mas informacion del mirror pueden acceder a las siguientes direcciones:

http://mirror.debian.org/status.html
http://www.debian.org/mirror/sponsors
http://www.debian.org/mirror/list

Solo me queda decir: felicitaciones!!!  esperamos que  sea un buen comienzo,  larga vida a Debian y GNU/linux

Etiquetas: , , , , , , , , , , ,

Optimizar el arranque en Debian/Squeeze

Posted by fortress On marzo - 9 - 2010

Cuando instalamos por primera vez en un computador portátil o en cualquier otro tipo de computador nuestro Debian/Squeeze se hace casi que necesario empezar a personalizarlo y eso incluye que nuestro computador arranque de una manera más eficiente y más rápida, para esto. Navegando por la web de esdebian.org me he encontrado con este tutorial que nos dice lo que debemos hacer para lograr este cometido, quise compartirlo con ustedes,  el tutorial es muy sencillo, aunque en la pagina hablan de que es para Debian/ yo lo he probado en Debian/Squeeze y funciona muy bien logró arrancar mi sistema en 23 segundos ya ustedes tomarán la decisión de seguir el tutorial o no. Así que no más carreta y manos a la obra.

Paralelismo en los de init.d

Nota: Esta opción sólo proporciona una mejora notable en procesadores de más de un núcleo

Cuando arrancas algún sistema Debian este busca en /etc/init.d/rc para ejecutar los servicios que hayas configurado.

El problema es que no es muy efectivo que se ejecuten uno por uno. Por ejemplo, si tienes un servicio dhcp que tiene que esperar a que se te asigne una IP, retrasaría todo el proceso.

Pero hay que tener cuidado ya que muchos servicios dependen de otros para arrancar, entonces necesitamos un que organice el arranque para que se puedan iniciar procesos en paralelo. Dicho se consigue instalando el paquete insserv:

Atención: Este script modifica automáticamente el sistema de arranque de Debian, úsalo bajo tu propia responsabilidad.
#apt-get install insserv
#dpkg-reconfigure insserv

Por último queda decirle al script rcS que utilice esta opción:
CONCURRENCY=startpar >> /etc/default/rcS

Quitar servicios innecesarios

Suena lógico que, si no usas compartición de archivos, o que si tu máquina no tiene bluetooth, quites esos servicios. ¿Pero cómo hacerlo? En Debian hay dos maneras uno ir a /etc/init.d/ y quitas los permisos de ejecución a los scripts de servicios que consideres innecesarios:

#chmod -X nombre-del-servicio

Obviamente debes estar trabajando en el mismo directorio donde esta el servicio.
Ahora la otra manera es con la herramienta Smart Boot Manager, se instala
#apt-get install bum

La ejecutas y tendrás una GUI muy linda para configurar los servicios de arranque incluso, en la mayoría de los casos, te explica para qué sirve cada servicio.

Readahead

Usar Readahead es un herramienta que guarda un registro de ciertos archivos del proceso de arranque de forma que cuando se inicie Debian, el sistema leerá sólo el registro y no buscará los archivos, obteniendo una ligera reducción del tiempo de carga.
#apt-get install readahead
#touch /etc/readahead/profile-once

Con ello instalas readahead, lo segundo es para crear un perfil (profile) optimizado del proceso de arranque de nuestra máquina y servicios

Después de todo este relajo reinicias y no te asustes la primera vez que reinicies durará más de lo normal porque readahead está creando el perfil (profile). Luego de esto vuelve a una vez más y verás cómo el proceso de arranque se reduce.

Bueno eso es lo que quería compartir con ustedes espero y les sea de utilidad, hasta la próxima.

Fuente

Etiquetas: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Los viejos usuarios de GNU/Linux sabran que si tienen algun problema  con el servidor X  lo pueden reiniciar  aplicando la combinacion de teclas CTRL + ALT + BACKSPACE.

Sin embargo, para aquellos usuarios de , Ubuntu 9.04, Ubuntu 9.10  y derivados, esta funcion esta deshabilitada por defecto,  ¿Porque? no lo se, pero a mi parecer, esta combinacion de teclas es de suma importancia por que nos permite  reiniciar las X, en el momento que haya algun cuelgue del sistema debido a un problema con el mismo.

Para habilitar esta funcion en estas , se puede hacer por diversos caminos,  en esta ocasion explicare un metodo bastante sencillo el cual consiste en  poner esta linea  en una consola:

setxkbmap -option terminate:ctrl_alt_bksp

Con esto la combinacion  nos funcionara simplemente  por la sesion que esta activa, para hacer que este cambio permanezca siempre debemos editar nuestro bashrc y  adicionar esa linea:

cd /home/tusuario

nano .bashrc

adicionamos la linea:

setxkbmap -option terminate:ctrl_alt_bksp

guardamos y volvemos a construir el archivo asi:

source  .bashrc

Ahora nuestra combinacion quedara activada para nuestro y podremos reiniciar nuestro servidor X de la misma manera que lo haciamos en Lenny, y  versiones anteriores.

Etiquetas: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Hoy al hacer la actualizacion rutinaria de mi ,  me di cuenta que me iba a descargar una nueva version del , especificamente la 2.6.30-2, en ese instante lo primero que pense, fue en mi tarjeta inalambrica, ya que cuando tenemos un nuevo ,  es necesario volver a instalar algunos modulos que no estan incluidos en el .

En realidad, no es dificil instalar estas tarjetas en Debian, aca en Rincon Informatico ya hemos hablado sobre el proceso de instalacion manual, sin embargo, esta semana buscando un paquete en los repositorios, descubri que habia un paquete llamado broadcom-sta-modules, asi que  decidi aprovechar esta oportunidad y probar este paquete para verificar que instalaba nuestra Wifi Broadcom de forma sencilla.

Efectivamente solo con instalar este paquete y  , tenia mi tarjeta inalambria BCM 4312 funcionando sin problema alguno.

Para instalar nuestra tarjeta Wifi Broadcom BCM43xx  en Debian Squeeze con  kernel 2.6.30-2 solo basta  escribir esto en una consola:

apt-get install broadcom-sta-modules-2.6.30-2-686

nota: obviamente depende la arquitectura de nuestra maquina

para ver  mas paquetes disponibles

apt-get install broadcom-sta-modules

Como pueden ver, ya es mucho mas FACIL instalar este tipo de tarjetas en nuestro GNU/Linux, el unico inconveniente es que por el momento  este paquete solo esta disponible para las ramas testing, y Sid de Debian, pero no obstante es un gran avance para aquellos usuarios que han peleado mucho con la tarjeta inalambria con chipset Broadcom

Etiquetas: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Instalar Firefox 3 en Debian GNU/Linux Lenny

Posted by Epsilon On junio - 22 - 2009

Como todos saben debido a problemas de licencias  con la gente de Mozilla, desde el año 2006  Debian GNU/Linux renombro su paquete de Firefox por Iceweasel, desde esa epoca todas las distribuciones de Debian GNU/Linux traen como el Iceweasel que no es mas que un Firefox con otro nombre, para los curiosos dejo un texto que explica de una forma muy corta lo que sucedio con la gente de Mozilla.

IceWeasel es el nombre de un proyecto derivado de Mozilla Firefox, una compilación renombrada, preparada por Debian, para resolver la demanda hecha por Mozilla que los obligaba a dejar de utilizar el nombre o acogerse a sus términos, los cuales son inaceptables dentro de las políticas de Debian. Previamente también fue el nombre de un proyecto independiente rebautizado como IceCat,[2] un proyecto GNU para suministrar versiones de programas de Mozilla constituidos, en su totalidad, de software libre.

Sin embargo para aquellas personas que  son fanaticas de Firefox y que no les gusta el Iceweasel solamente por que no se llama Firefox(Para mi son lo mismo), es posible instalar firefox en Debian, para ello debemos hacer los siguientes pasos:

  1. Descargamos las fuentes desde aqui
  2. Despues de descargado, el siguiente paso es descomprimir el paquete, lo podemos hacer de dos formas,  derecho extraer o  ponemos en consola:

    tar xvvf firefox-3.0.11.tar.bz2

  3. Si todo ha salido bien,  debes tener  una carpeta llamada firefox  en el lugar donde lo hayas extraido. el siguiente paso es copiar esta carpeta a /usr/lib/ como root:

    cp -r firefox /usr/lib/

  4. Por ultimo solo nos queda crear el enlace simbolico, de esta forma:

    ln -sf /usr/lib/firefox/firefox firefox3

Con esto sera suficiente, ya tendras tu firefox instalado, para ejecutarlo solo basta con presionar alt+f2 y escribir firefox3,  si lo deseas puedes crear un lanzador en el menu de . Sobra decir que si lo deseas puedes borrar el iceweasel, y quedar con tu firefox como navegador predeterminado.

Etiquetas: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Instalar Metasploit Framework 3.2 en Debian

Posted by Epsilon On abril - 22 - 2009

Muchas veces no tenemos a la mano nuestra distribucion de trabajo Backtrack y necesitamos utilizar una de las tantas herramientas que trae esta distro para hacer  Pen testing  y etico, por obligacion nos toca instalar la deseada en nuestro sistema anfitrion. En el dia de hoy instalaremos  el Framework version 3.2  en GNU/Linux  Debian 5.0 Lenny y derivados, antes de comenzar la dosis diaria de teoria gracias a la wiki:

El Proyecto Metasploit es un proyecto open source de seguridad informática que proporciona información acerca de vulnerabilidades de seguridad y ayuda en tests de penetración y en el desarrollo de firmas para Sistemas de Detección de Intrusos. Su subproyecto más conocido es el Metasploit Framework, una herramienta para desarrollar y ejecutar exploits contra una máquina remota. Otros subproyectos importantes son la bases de datos de opcodes (códigos de operación), un de shellcodes, e investigación sobre . Inicialmente fue creado utilizando el lenguaje de programación de scripting Perl, aunque actualmente el Metasploit Framework ha sido escrito de nuevo completamente en el lenguaje Ruby.

En realidad, este proceso  no instala el metasploit, lo que se hace es descargar las dependencias adecuadas para  que  solo  baste ejecutar el script y el modo de ejecucion deseado, esto lo explicare mas adelante, asi que continuemos. Ahora que tenemos claro lo que es el proyecto metasploit procedemos a descargar las dependendencias necesarias:

apt-get install ruby libruby rdoc
apt-get install libyaml-ruby
apt-get install libzlib-ruby
apt-get install libopenssl-ruby
apt-get install libdl-ruby
apt-get install libreadline-ruby
apt-get install libiconv-ruby

Despues necesitamos instalar una dependencia que generalmente no  se encuentra en los repositorios asi que descargamos el codigo fuente desde aqui. Para instalar este programa solo basta con descomprimir el archivo y ejecutar el script de instalacion:

tar xvzf rubygems-1.3.2.tgz
ruby setup.rb

Teniendo este paquete instalado correctamente, continuamos con las demas dependencias:

apt-get install libgtk2-ruby libglade2-ruby

Con esto tenemos nuestro sistema listo para ejecutar el metasploit, asi que descargamos las fuentes desde este enlace, las descomprimimos de la misma forma que el paquete anterior y por ultimo ejecutamos el modo de ejecucion deseado:

tar xvzf framework-3.2.tar.gz
./msfweb  //modo de ejecucion

Metasploit se puede ejecutar por consola  o por una interfaz web. despues de ejecutar el comando ./msfweb para visualizar la interfaz web  vamos al navegador preferido y nos conectamos asi:

http://127.0.0.1:55555

En mi caso siempre me gusta trabajar  por medio de la interfaz web, sin embargo si alguien quiere trabajar por la consola solo basta con esto:

./msfconsole

Este programa tambien esta disponible  para Windows la instalacion es un poco mas sencilla, se basa en el tipico “siguiente siguiente” y listo tendremos en nuestro menu inicio los accesos directos a la interfaz web y a la consola. Espero que si van a utilizar esta grandiosa herramienta por lo menos comprendan que es lo que estan haciendo.

Etiquetas: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Como cambiar de Debian Lenny a Debian Squeeze

Posted by Epsilon On abril - 12 - 2009

Como muchos saben, desde el pasado 14 de febrero del presente año,  Debian 5.0 Lenny fue congelada,  es decir, desde esa fecha se convirtio en la version estable de Debian,  por esta razon, esta version solo tiene actualizaciones de .

Sin embargo si tu eres una de las personas que te gusta estar  a la vanguardia de  actualizaciones y nuevas mejoras,  la version que se ajusta a tu perfil, es la testing, que en este caso es Debian Squeeze. Pasar de Lenny a Squeeze es algo relativamente sencillo, no obstante hay que advertir que   si pretendes pasarte a la version testing,  es posible que  tengas algun con el hardware de tu maquina, (nada que no se pueda solucionar), estas advertido.

Para hacer el cambio de version, debemos hacer lo siguiente:

  1. editar el de los repositorios ubicado en  /etc//sources.list
  2. nano  /etc/apt/sources.list

  3. En este archivo cambiamos la palabra lenny por squeeze guardamos y salimos
  4. Despues de haber hecho esto, procedemos a actualizar los repositorios de esta forma:
  5. apt-get update

  6. Por ultimo actualizamos la version asi:
  7. apt-get dist-upgrade

Haciendo esto te convertiras de Debian SQUEEZE. Hay que aclarar que muchas personas recomiendan, tener los repositorios con la palabra “testing” ya que asi pase lo que pase siempre vamos a tener la version que mas nos gusta. Igualmente hay que decir que existen muchas formas de cambiar de version en Debian, esta es solo una de las tantas formas posibles.

Etiquetas: , , , , , , , , , , , , , , , ,