Archive for the ‘ Linux ’ Category

Configurando CNTLM Proxy en Fedora 16, una manera facil de lidiar con una red Windows.

Tener una maquina con Linux en una red en la que todo es manejado por servidores Windows, puede ser sin lugar a dudas una pesadilla.
Casi siempre cuando esto pasa se nos hace imposible salir al Shell sin tener que estar exportando el proxy a cada momento y dejar en nuestro historial información que puede poner en riesgo la seguridad del usuario del AD. Una manera de darle la vuelta a esta situación es aprovechando el sistema de NTLM sobre el cual están basados las mayorías de los proxy/ad en Windows.
Para ello vamos a usar Cntlm en nuestro sistema con Fedora Linux (Este ejemplo se refiere a una instalación de Fedora 16 a 64bits).
1. Instalamos los archivos necesarios usando yum:

root@casiopea:$ yum install libntlm.x86_64 cntlm.x86_64

2. Configuramos CNTLM

Primero abrimos con un editor de texto el archivo en /etc/cntlm.conf y modificamos algunos parámetros de acuerdo a nuestra red:

root@casiopea:$ vim /etc/cntlm.conf
Username sunombredeusuario
Domain DOMINIONT
Password SuContrasena # Use hashes instead (-H)

Proxy direcciondelproxydelaredypuerto:80

#Este es el Puerto en el que el programa va a escuchar las peticiones

Listen 3128


3. Después de salvar los cambios en el archive de configuración, procedemos a cambiar los permisos del archivo para que nadie más pueda leer la información.

root@casiopea:$ chmod 0600 /etc/cntlm.conf

4. Iniciamos el servicio y configuramos el sistema para que siempre lo haga cuando inicie.

root@casiopea:$ /etc/init.d/cntlmd start
root@casiopea:$ chkconfig cntlmd on

5. Finalmente, configuramos el sistema para que use el proxy en el puerto 3128, podemos hacer esto añadiendo lo siguiente en ~/.bashrc

root@casiopea:$ vim ~/.bashrc
##Añadimos estos parametros al final del fichero de texto con la configuracion.
#Exportando el Proxy CNTLM escuchando en puerto 3128.
export http_proxy=http://localhost:3128
export https_proxy=${http_proxy}
export ftp_proxy=${http_proxy}

Espero que esta guía les sea útil, por favor deje sus comentarios.

Fedora Linux 16 (Verne) disponible para descarga.

Desde hoy esta disponible para descarga la ultima versión de Fedora, la numero 16. Para mas detalles http://fedoraproject.org.

Identificando una fuga de memoria (Memory Leak) en RHEL/CentOS.

Pantalla con una salida de Top.

Un amigo hoy me pidió asistencia con una fuga de memoria (Memory Leak). Una manera fácil de identificar el proceso que causa la fuga de memoria en vez de tener que sacar varios sysreports/sosreports de un sistema es configurando top cada 10 minutos. Leer mas

Fedora 15: Guía personal de instalación y configuración.

Hoy instale Fedora 15, no quise hacer un “upgrade” de mi versión 14 porque esa antes era 13 y antes 12 (ya mi maquina necesitaba una instalación fresca del sistema operativo).
Después de la instalación, lo primero que he hecho es configurar lo siguiente:

I- YUM y los repositorios.

Fedora usa YUM para manejar los paquetes (instalar, actualizar, etc) desde un repositorio central. El gran problema es que Fedora tiene varios repositorios en servidores alrededor del mundo.
Leer mas