lunes, 25 de febrero de 2013

Breve artículo sobre servidores de impresión


GOOGLE CLOUD

Es una tecnología que conecta impresoras a la Web.
Mediante Google Cloud Print, puedes utilizar tu impresora desde las aplicaciones que utilizas a diario.
Funciona con cualquier dispositivo que tenga acceso a Internet.
Google Cloud Print nos permite poder enviar archivos de forma segura a través de Internet hasta nuestra impresora.
Hay dos tipos de impresoras que podemos clasificar para este servicio, ya sean impresoras preparadas para la impresión en la nube o la impresoras clásicas, es decir, aquellas que requieren un ordenador para su conexión a Internet.


SERVIDORES DE IMPRESIÓN EN GNU/LINUX.

CUPS (Common UNIX Printing System):

Es una capa de impresión libre y portable que se ha convertido en el nuevo estándar de impresión en la mayoría de las distribuciones GNU/Linux.
CUPS gestiona los trabajos y tareas de impresión, y proporciona impresión de red utilizando el "Protocolo Estándar de Impresión en Internet" (IPP), que dispone de soporte para una gran gama de impresoras.

SERVIDORES DE IMPRESIÓN EN WINDOWS SERVER.

Los servicios de impresión en Windows nos permiten compartir en una red, centralizar las tareas administración de los servidores de impresión implementar las conexiones de impresora mediante las directivas de grupo, entre otros.
Existen diferentes modos de compartir impresoras en nuestro server Windows 2008, como por ejemplo:

- Servidor de impresión de una impresora local: la impresora estará conectada localmente, será configurada y posteriormente compartida con el resto de la red.
- Servidor de impresión de una impresora remota: el equipo hará de servidor de impresión de una impresora que físicamente estará instalada en otro equipo.
- Servidor de impresión de una impresora de red: el equipo hará de servidor de impresión de una impresora que dispone de una tarjeta de red o dispositivo específico que realiza la función de servidor de impresión.

jueves, 7 de febrero de 2013

Breve exposición y reflexión sobre Postfix+Dovecot+Squirrelmail


El servidor de correo electrónico es uno de los servicios de Internet más populares, que nos permite enviar y recibir mensajes rápidamente. No sólamente texto, sino también documentos digitales.
Aquí expondré qué son Postfix, Dovecot y Squirrelmail, y porqué usarlos.

Postfix es una MTA(Mail Tranport Agent), creado con la intención de que sea mas fácil de administrar y configurar, es bastante reciente y se suma a la lista de alternativas al legendario Sendmail.
Dovecot contiene los demonios de imap y pop3, para que los clientes de correo electrónico accedan directamente a sus buzones sin ningún problema. Escrito fundamentalmente pensando en seguridad,fue liberado por primera vez en julio del año 2002.
Squirrelmail, es una interfaz web, nos permite mandar, leer y recibir email, igual si lo consultáramos con un cliente propio de correo, pero con ventajas, como no tener tocar configuraciones, ni firewall, etc...

Una de las múltiples ventajas que nos proporcionan es que no hace falta dedicarles tanto tiempo al mantenimiento como tendríamos que dedicarselo a otro tipo de software de este tipo.

Sin embargo, otro tipo de servidores, como por ejemplo, el servidor de correo Microsoft Exchange, es un gran servicio dedicado a las empresas.
Podemos gestionarlo integrándolo con otras aplicaciones de servidor de Windows, de manera que la productividad a la hora de trabajar de nuestros empleados puede ser muy alta. Pero Exchange también exige además de la licencia del software un mantenimiento adecuado. Filtros antispam, control por parte del antivirus, copias de seguridad, etc.
No nos permite usar otro tipo de software que no haya sido desarrollado por Microsoft.

Por último, creo, personalmente, que el software libre nos proporciona siempre la alternativa. En este tipo, no sólo tenemos que utilizar la opción de Postfix+Dovecot+Squirrelmail, sino que podemos cambiar cualquiera de estos tres elementos por otros o, incluso los tres. Es decir, siempre tendremos variedad, además de ser gratis, muy estable.

No por ser de pago siempre es bueno.

sábado, 12 de enero de 2013

Administración remota en Windows


ACCESO AL SISTEMA EN MODO TEXTO.

En GNU/Linux y en Windows, tenemos las mismas opciones de administración remota en modo texto. Estas son Telnet y SSH. Las expondré a continuación:

· TELNET:
Sirve para emular una terminal remota. Esta herramienta está implementada por el protocolo Telnet, lo que significa que traduce las especificaciones del protocolo al lenguajes de programación a fin de crear un programa que pueda emular una terminal.
Telnet opera en un entorno cliente/servidor, lo que implica que el equipo remoto se configura como servidor, por lo que espera que el otro equipo le solicite un servicio.
Telnet también es un protocolo, un conjunto de reglas y procedimientos que se definieron para estandarizar la comunicación de Telnet.
Telnet se proporciona con varias plataformas, incluidas UNIX, Windows 95, Windoes NT y las distribuciones Linux.

· SSH:

SSH es un protocolo TCP que sirve para acceder a máquinas remotas modo texto o gráfico a través de una red.
Hace posible que se pueda manejar completamente un equipo mediante comando o con una interfaz gráfica. Nos permitie copiar datos de un equipo a otro de forma segura.
Usa técnicas de cifrado de la informaicón que viaja por un medio de comunicación y nunca una tercera persona podrá descubrir el usuario, contraseña o alguna de la información que se está transmitiendo.


ESCRITORIO REMOTO


Los Servicios de Escritorio Remoto (antiguamente conocidos como "Servicios de Terminal") son un componente de estos sistemas Windows que permite a un usuario poder acceder a las aplicaciones y datos almacenados en otro ordenador mediante un acceso por red.
Escritorio remoto conecta dos equipos a través de una red o de Internet. Una vez establecida la conexión, verás el escritorio de tu PC como si estuvieses sentado frente a él, y tendrás acceso a todos tus programas y archivos.


PROTOCOLOS DE ACCESO REMOTO Y PUERTOS IMPLICADOS.


Los puertos que se utilizan por defecto (al menos, para telnet y ssh) son el 23 y el 22.


HERRAMIENTAS GRÁFICAS EXTERNAS PARA LA ADMINISTRACIÓN REMOTA.

Se pueden usar los Terminal Services como ejemplo de herramienta gráfica externa para la administración remota.

Administración remota en GNU/Linux

En este artículo, voy a exponer, un poco por encima, distintas formas de administración remota de equipos en GNU/Linux.


ADMINISTRACIÓN REMOTA EN GNU/LINUX


ACCESO AL SISTEMA EN MODO TEXTO.

· TELNET:
Sirve para emular una terminal remota. Esta herramienta está implementada por el protocolo Telnet, lo que significa que traduce las especificaciones del protocolo al lenguajes de programación a fin de crear un programa que pueda emular una terminal.
Telnet opera en un entorno cliente/servidor, lo que implica que el equipo remoto se configura como servidor, por lo que espera que el otro equipo le solicite un servicio.
Telnet también es un protocolo, un conjunto de reglas y procedimientos que se definieron para estandarizar la comunicación de Telnet.
Telnet se proporciona con varias plataformas, incluidas UNIX, Windows 95, Windoes NT y las distribuciones Linux.

· SSH:

SSH es un protocolo TCP que sirve para acceder a máquinas remotas modo texto o gráfico a través de una red.
Hace posible que se pueda manejar completamente un equipo mediante comando o con una interfaz gráfica. Nos permitie copiar datos de un equipo a otro de forma segura.
Usa técnicas de cifrado de la informaicón que viaja por un medio de comunicación y nunca una tercera persona podrá descubrir el usuario, contraseña o alguna de la información que se está transmitiendo.


ESCRITORIO REMOTO.


Para poder acceder de forma remota a otro equipo, tenemos seis posibilidades a tener en cuenta:

· Vinagre (VNC): totalmente integrado en escritorios GNOME, es una opción muy relevante para conectarnos a un servidor VNC, algo fácil de hacer si queremos conectar equipos en cualquier plataforma.

·KRDC (VNC y RDP): podríamos calificarlo como el Vinagre de KDE, pero además con el soporte del protocolo RDP de Microsoft que nos permitirá controlar equipos Windows.

· Remmina (VNC, RDP, NX, XDMCP, SSH, Telepathy): su soporte multiprotocolo es toda una garantía para una apliación que ofrece muchas buenas características y una integración con GNOME destacada por estar basado en GTK.

· SSH con X11 forwarding (SSH): Las conexiones seguras que proporciona el protocolo SSH se pueden extender al control de un escritorio X11, así que es una opción muy apropiada para sysadmins, sobre todo aquellos con algo más de experiencia, puesto que esta opción quizás no sea la más adecuada para usuarios noveles, que tendrán en Remmina a un buen aliado.

· TeamViewer (Wine, propietario): aunque se trata de un desarrollo comercial y propietario, es posible usarlo de forma gratuita en una de sus ediciones, y su funcionamiento es notable. Eso sí: es necesario que lo instalemos en ambos equipos (el remoto actúa como “servidor”, el nuestro como “cliente”).

· Chrome Remote Beta (Chrome, propietario): el recién llegado es toda una sorpresa: una característica adicional del navegador Chrome que si está instalada en el equipo remoto y en el nuestro nos permitirá controlar el escritorio de cualquier PC sin importar su sistema operativo. Por su sencillez de uso y su fácil instalación, nada intrusiva (es un plugin más del navegador), resulta una opción perfecta para sacarnos de un apuro rápidamente.


PROTOCOLOS DE ACCESO REMOTO Y PUERTOS IMPLICADOS:

Los puestos que se utilizan por defecto (al menos, para telnet y ssh) son el 23 y el 22.


HERRAMIENTAS GRÁFICAS EXTERNAS PARA LA ADMINISTRACIÓN REMOTA:


Uno de los programas con interfaz gráfica que pueden utilizarse para administración remota es Webmin. Aquí dejo un videotutorial realizado por mi hace unos años.