28 febServidor de impresion en Windows 2008 Server

A lo largo de esta entrada os voy a intentar explicar como montar un servidor de impresión en Windows 2008 Server para centralizar los recursos de impresoras en una red.

Agregándolo al servidor

Accedemos al panel de administración del servidor y añadimos una nueva funcion: El Servidor de Impresión:

El asistente nos irá mostrando las distintas características a instalar. Con la opción de Servidor de Impresión tendríamos más que suficiente, pero si queremos poder agregar impresoras de otro sistemas operativos o desde internet, sería recomendable marcar el resto de opciones.

Continuamos con el asistente de instalación dejando el resto de opciones por defecto. Una vez instalado, podremos acceder al panel de administración de impresión a través de las herramientas administrativas de Windows:

Leer más…

13 febGoogle Cloud Print, impresión en la nube

Hoy en día estamos viviendo la tecnología en la nube y como toda la computación y almacenamiento se lleva a ese nivel virtual. Ahora le llega el turno a la impresión de mano de Google. Con Google Cloud Print vamos a tener acceso a nuestras impresoras desde la nube y podremos imprimir remotamente nuestros documentos estemos donde estemos.

Con Chrome todo es posible

El único requisito que necesitamos para poder usar nuestras impresoras en la nube, es tener en el equipo instalado Chrome, además de la impresora claro. Buscamos en Chrome la opcionones avanzadas del navegador (en la llave inglesa de arriba a la derecha ) y habilitamos Google Cloud Print, que nos detectará automáticamente las impresoras instaladas en el equipo.

Leer más…

31 eneIMAP, comandos básicos

Antes de empezar a hablar de comandos, vamos a ver que es esto de ‘IMAP’. Como bien nos informa nuestra amiga la Wikipedia, IMAP es un protocolo de red de acceso a mensajes electrónicos almacenados en un servidor. IMAP tiene varias ventajas sobre POP, que es el otro protocolo empleado para obtener correo desde un servidor. Por ejemplo, es posible especificar en IMAP carpetas del lado servidor. Por otro lado, es más complejo que POP ya que permite visualizar los mensajes de manera remota y no descargando los mensajes como lo hace POP.

Seguro que casi todos los usuarios de correo electrónico recuperan sus correos mediante este protocolo sin saberlo, ya sea con un cliente de correo electrónico o desde nuestros smartphones.

Comandos básicos

IMAP, como todos los protocolos, está definido en el documento RFC3501 donde podremos encontrar, entre otros datos, los comandos que usa. Yo os voy a ofrecer una serie de comandos básicos y, para los más valientes, ya teneis el documento RFC correspondiente. Empecemos.

Leer más…

20 eneVNC en Windows y Linux

Leer más…

11 eneAdministración remota

Habitualmente cuando configuramos un nuevo sistema lo hacemos físicamente en el equipo que estamos preparando. Pero no siempre vamos a poder estar cerca cuando ocurra alguna incidencia y existen alternativas a tener que personarse frente al equipo afectado. Existen diversas formas para acceder de forma remota a los sistemas según nuestras necesidades:

En modo texto

Básicamente podemos usar dos: Telnet y SSH. Ambos nos van a servir para poder conectarnos a una máquina remota y manejarla como si estuvieramos sentados delante de ella. El inconveniente de Telnet es que toda la comunicación entre equipos se realiza en texto plano, siendo muy vulnerable y pudiéndose capturar datos sensibles como usuarios y contraseñas. Windows posee nativamente cliente y servidor telnet, que ha de ser activado para poder hacer uso de él. Linux igualmente tiene un cliente telnet integrado.

Sin embargo SSH funciona a través de un canal cifrado por lo que la información viaja protegida. Además del manejo a través del modo texto, permite la ejecución de programas gráficos si tenemos un servidor X funcionando, tanto en linux como en Windows.

Existen herramientas libres como OpenSSH que funciona tanto para windows como linux. Pero en Windows tenemos la posibilidad de usar un cliente SSH llamado PuTTy para conectar a un servidor SSH remoto, entre otros.

Herramientas gráficas

Windows incluye nativamente un servidor para poder acceder remotamente al sistema. Para activarlo hay que acceder a las propiedades del sistema y activarlo:

Y su cliente para conectar a un escritorio remoto:

Para linux existen soluciones gráficas libres para administrar remotamente como Webmin. Nos facilita la labor de realizar una administración de sistemas linux a través de una interfaz web.

10 eneObtención de correo mediante Fetchmail

Fetchmail es un una utilidad de software de código abierto que nos permite recuperar correo desde servidores remotos y recogiéndolos localmente. Para el usuario final, el efecto que percibirá será como si hubiera recibido directamente en su equipo el correo.

Fetchmail puede ejecutarse bajo demanda, pero lo más interesante es lanzarlo como un demonio del sistema, permitiendo así la ejecución en segundo plano y recuperando el correo automáticamente en un intervalo de tiempo determinado.

Instalación y configuración

Para instalarlo en sistemas debian ejecutamos lo siguiente:

sudo apt-get install fetchmail

Una vez instalado deberemos configurarlo. Para ello vamos a crear un archivo de configuración llamado .fetchmailrc en el home del usuario que va a administrar fetchmail. En el vamos a incluir la información del servidor al que vamos a conectar para recuperar el correo, incluyendo la información de usuario y su contraseña. En este ejemplo vamos a configurar un servidor IMAP de gmail para recuperar correo de la cuenta pruebas2asir@gmail.com:

Leer más…

09 dicInstalación de ProFTPd en Ubuntu

30 novAutomatización de tareas

Desde el punto de vista de la administración de sistemas, nos es necesario realizar ciertas tareas con regularidad para mantener nuestros equipos. Cosas como realizar copias de seguridad o cualquier otra labor de mantenimiento se pueden configurar para que se realicen de manera automática cuando creamos oportuno o la situación lo requiera.

Gracias a la automatización de tereas, nuestra labor de administración se simplificaría y facilitaría. Evitaremos que una tarea que debemos repetir con frecuencia se nos olvide si la tenemos programada.

En sistemas Unix

En los sistemas unix existe un proceso encargado de la automatización de tareas: Cron. Este demonio del sistema siempre está en ejecución y su función básica es la de ejecutar tareas programadas en un determinado momento y por un usuario concreto, con los privilegios necesarios para poder programarlas. Existe un archivo básico de configuración (disponible para root) en /etc/crontab. En este archivo se puede encontrar la estructura que usa cron para “leer” las tareas que están programadas:

Leer más…

17 novServicio de transferencia de archivos

Como podemos deducir por su propio nombre es un protocolo que permite o controla la transferencia de archivos entre dos equipos. Cuando hablamos de transferencia de archivos lo asociamos directamente a FTP, pero no es el único método existente.

FTP

Como hemos comentado antes, FTP es un Protocolo de Transferencia de Ficheros (File Transfer Protocol), el más extendido actualmente. Este protocolo permite que desde un equipo cliente podamos conectar a un servidor para descargar o enviar archivos, independientemente del sistema operativo de ambos.

El servicio FTP utiliza el puerto de red 20 y 21. Está pensado para ofrecer la máxima velocidad en la conexión pero no la máxima seguridad, ya que las transferencias que se realizan (incluida los datos de conexión) se realiza en texto plano sin ningún tipo de cifrado. Más adelante hablaremos de otros métodos para suplir esta carencia.

Leer más…

17 novServidor web en Windows Server 2008: IIS

Sabemos que Apache es un servidor web libre, de código abierto y, lo más importante, multiplataforma. Esto quiere decir que podemos implementarlo en cualquier sistema operativo, incluído Windows. Pero el sistema operativo de Microsoft tiene su propio servidor web, por lo que su uso está ligado a la licencia que tengamos adquirida de Windows.

Al igual que Apache, IIS posee una serie de módulos que podremos habilitar para dotar al servidor web de diferentes funcionalidades. Microsoft incuye los de Active Server Pages (ASP) y ASP.NET, pero también se pueden incluir los de otros fabricantes como PHP o Perl.

IIS al instalarse bajo un sistema Windows, tenemos una interfaz de administración amigable y más intuitiva. Esto nos facilitará su gestión pero nos podemos confiar y cometer errores de seguridad fatales. Sin embargo con Apache tenemos que administrarlo a través de sus archivos de configuración. Tenemos que tener un mayor conocimiento del servidor web para configurarlo correctamente y, por lo tanto, es menos probable que cometamos errores de seguridad.

Veamos como instalar y crear una página de inicio personalizada en IIS.

Leer más…