Configurando mod_wsgi

Hello worldDespués de la entrada de instalación de mod_wsgi, llega la segunda parte: “peleándome con su configuración”. En esta ocasión, al igual que con la instalación, he seguido los pasos de la guía rápida de configuración oficial, que paso a detallar a continuación:

  • En primer lugar, he creado un archivo llamado “myapp.wsgi” con el siguiente código:
def application(environ, start_response):
    status = '200 OK'
    output = 'Hello World!'

    response_headers = [('Content-type', 'text/plain'),
                        ('Content-Length', str(len(output)))]
    start_response(status, response_headers)

    return [output]

Continuar leyendo “Configurando mod_wsgi”

Mod_wsgi en Apache

PythonNo sé bien bien porqué (en realidad sí lo sé, pero no viene a cuento), me he visto peleando con instalando mod_wsgi en un servidor Apache (LAMP, para más señas).

Apache, para quién no lo conozca, es uno de los servidores web más populares que existen; es de código abierto y consta de un núcleo, y de varios módulos que le añaden funcionalidades (conexiones ssl, soporte para perl, php, asp, etc.). Así pues, cuando instalamos un servidor Apache, podemos instalar, además, únicamente los módulos que necesitemos, teniendo así, un servidor más seguro (al tener únicamente lo que necesitamos) y con mejor rendimiento.

Mod_wsgi es uno de estos módulos para Apache, que en este caso “permite servir aplicaciones hechas en Python, que tengan soporte para la interfaz WSGI”. (Fuente).

Continuar leyendo “Mod_wsgi en Apache”

Teclado en Ubuntu Server 11

TecladoHoy estaba instalando Ubuntu Server 11.04, y he seleccionado el teclado español durante el asistente inicial. Sin embargo, algo no debe haber ido bien, puesto que algunas teclas no se corresponden, al teclear en la terminal.

Después de buscar en algunos posts como éste, he intentado buscar directamente en el sistema, y he podido solucionar mi problema con el teclado, con el siguiente comando:

sudo dpkg-reconfigure keyboard-configuration

Este comando lanzará un pequeño asistente que permitirá volver a establecer los parámetros de configuración para el teclado.

 

Flickr! Foto por LinaMon

Intel VPro, AMT, ME, MEBx

Intel VPRO
Cuando te pones a investigar sobre VPro, aparecen muchos otros términos relacionados, y no acabas (por lo menos yo) de entender exactamente a qué hace referencia cada uno de ellos. Por esta razón, he decidido escribir este post, a ver si así me aclaro un poco los conceptos con lo que voy recogiendo de Internet.

Primero, ¿de qué estamos hablando?

Hablamos de una tecnología que permite maximizar la seguridad y mejorar la gestión del PC, recopilando información de inventario, diagnosticando problemas y ofreciendo diversos servicios de forma remota (encendido y apagado del PC, acceso a la BIOS, protección frente a amenazas, etc.).

Fuente: http://download.lenovo.com/ibmdl/pub/pc/pccbbs/thinkservers/00685mst_sp.pdf

Tal y como se lee en la página oficial de Vpro, ésta tecnología ofrece las siguientes funcionalidades:

  • Permitir a los técnicos de IT, desplegar rápidamente parches de seguridad, desbloquear remotamente discos cifrados, y gestionar configuraciones de seguridad de los datos.
  • Proporcionar al personal de Helpdesk, control completo sobre un PC, con funcionalidades como el KVM Remote Control.
  • Permitir de forma remota, solucionar problemas y reparar PCs.
  • Acelerar el cifrado/descifrado de datos, mejorando la productividad del usuario, mediante Intel® AES New Instructions (Intel® AES-NI).
  • Reducir significativamente, el acceso no autorizado a datos sensibles en portátiles extraviados usando Intel® Anti-Theft Technology (Intel® AT).

Continuar leyendo “Intel VPro, AMT, ME, MEBx”

Reenviadores en DNS Server

JediEsta semana hemos estado montando un servidor de Directorio Activo, para un nuevo dominio en una red. Tecnología punta: Windows 2000 server.

Durante la instalación de Directorio Activo, se nos da la posibilidad de instalar también el servicio de Servidor DNS en la misma máquina, que es lo habitual, y es lo que hemos hecho.

Sin embargo, al acabar las instalaciones y empezar con las configuraciones, hemos querido añadir un reenviador al servidor DNS, para que pueda resolver cualquier dirección de Internet, y que no sólo se encargue de la resolución de nombres de la red local (léase, de los nombres definidos dentro de la zona o zonas configuradas en el servidor DNS).

El problema, es que nos hemos encontrado, tanto la sección de reenviadores, como la sección de “root hints”, deshabilitadas, puesto que además de la zona con el dominio definido, aparecía la zona raíz (.) en el propio servidor DNS. Básicamente, esto ocurre cuando al instalar un servidor DNS, éste no encuentra ningún otro servidor DNS. En ese caso, se configura a sí mismo como servidor raíz.

Símplemente eliminando la zona raíz (.), y refrescando (F5), se consigue habilitar la sección de reenviadores, y además se listan de forma automática los “root hints”.

Fuente: http://www.petri.co.il/no_forwarding_or_root_hints_on_dns_server.htm

Flickr! Foto por PhillipWest

Mensaje de bienvenida

Portal

Esto, más que una entrada, es un recordatorio, de cómo he conseguido configurar el mensaje de bienvenida a una máquina de test desde Directorio Activo en Windows 2000 Server. Dudo que a estas alturas le pueda ser útil a alguien, pero si es así, mejor que mejor.

Este es el proceso que podríamos seguir:

  1. Abrimos la consola de “Usuarios y Equipos de Directorio Activo”
  2. Seleccionamos la OU a la que queremos aplicarle el mensaje de bienvenida > click derecho > propiedades.
  3. Desde la pestaña “Group Policy”, creamos una nueva GPO (o editamos una existente).
  4. En la nueva GPO, expandimos Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options.
  5. Aquí, encontraremos las dos directivas que necesitaremos configurar para establecer el mensaje de bienvenida:
    • Message text for users attempting to log on
    • Message title for users attempting to log on
  6. Introduciendo el texto correspondiente en las directivas anteriores, quedará configurado el mensaje.
  7. Una vez configurados, moveremos la máquina en la que queremos mostrar el mensaje de bienvenida, a la OU en la que hemos configurado la GPO.
  8. Para forzar la aplicación de la directiva, desde el mismo servidor de AD podremos ir a inicio > ejecutar e introducir el comando anterior al “gpupdate” de 2003 Server:
    • secedit /refreshpolicy machine_policy /enforce (Fuente)
  9. Finalmente, deberemos reiniciar la máquina donde se desea ver el mensaje de bienvenida, para que pueda aplicar la nueva directiva.