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.