Archivo por años: 2013

Gestión de portales web: mi experiencia en el INAP

Descripción de la infraestructura que soporta los portales web del INAP y posibles retos de futuro.
Publicado en proyectos Etiquetado con: , , , , ,

Cómo integrar Redmine con CAS (y Openldap)

El objetivo era integrar Redmine con el Single Sign On coporativo. Jasig CAS es un SSO que permite conectar proveedores de credenciales con aplicaciones que delegan su autenticación. De este modo, las aplicaciones se abstraen de los detalles de la autenticación. Basta con agregar una segunda fuente de credenciales a CAS para que todas las aplicaciones casificadas puedan utilizarla.

Publicado en tutoriales Etiquetado con: , ,

Backup con snapshot utilizando un script Bash y Rsync

Desarrollo de un script utilizando rsync y enlaces duros que permita automatizar snapshots de un conjunto de directorios, utilizando eficientemente el espacio en disco para no duplicar archivos que no hayan cambiado.
Publicado en Herramientas Etiquetado con: , , ,

Cómo configurar un servidor WebDav en la Raspberry pi

Otro de los servicios interesantes que podemos configurar en nuestra Raspberry Pi es un servidor de webdav. De este modo podemos acceder a nuestros archivos desde cualquier dispositivo sin por ello perder el control sobre ellos.

Para ello, hay que crear un certificado SSL autofirmado y configurar un VirtualHost en Apache especificando directorio y fichero de credenciales.

Publicado en tutoriales Etiquetado con: , ,

Maquetado multicast de equipos con Clonezilla

Descripción del proceso seguido para hacer maquetado multicast de equipos con Windows 7 utilizando Clonezilla en las aulas de formación del INAP.
Publicado en proyectos Etiquetado con: , , , , , ,

Cómo configurar un proxy inverso con Apache

Muy a menudo se desea configurar un servidor Apache como front-end para ocultar los servidores que contienen realmente las aplicaciones web. De este modo, sólo el Apache está en la DMZ, mientras que el servidor de back-end queda dentro de la red interna. Este esquema se puede utilizar sin importar el protocolo o puerto que utilice el servidor de back-end. Para poder implementar el proxy es necesario que el servidor apache tenga habilitados una serie de módulos, que dependen del protocolo a través del cual se desea atacar el servidor de back-end
Publicado en tutoriales Etiquetado con: , , ,

Cómo instalar Redmine 2.2.1 en Ubuntu 12.04

En la entrada anterior expliqué los motivos que nos llevaron a elegir Redmine para la gestión de incidencias en el INAP. En esta entrada voy a detallar los pasos necesarios para su instalación en un servidor Ubuntu Server.
Publicado en tutoriales Etiquetado con: , , , , , ,

Cómo preparar un servidor de desarrollo con mysql y openldap utilizando VirtualBox

De cara a probar un producto o desarrollar un prototipo, me parece muy cómodo trabajar con máquinas virtuales. Siempre es posible instalar los servicios en el ordenador de desarrollo, pero es probable que con el tiempo haya instalados muchos paquetes y servicios innecesarios que penalicen el rendimiento. Basta con instalar los servicios en una máquina virtual y atacarlos desde el equipo de desarrollo.
Publicado en tutoriales Etiquetado con: , , , ,

Cómo configurar SSH para acceder a otros equipos sin introducir contraseñas

Para automatizar la entrada por SSH a un equipo hay que generar clave pública y privada con el usuario de la máquina desde la que se va a acceder a la máquina remota y a continuación exportar la clave pública a la máquina remota a la que se desea acceder.
Publicado en tutoriales Etiquetado con: , , , , ,