You are on page 1of 3

T3 – Acceso remoto

Denominamos acceso remoto a la posibilidad de que un usuario trabaje en un ordenador a través de
un terminal o de un entorno gráfico desde otro dispositivo ubicado en otro sitio.
Desde sus inicios, los ordenadores contaban con terminales para interactuar con sus usuarios. Un
terminal se componía únicamente de un teclado y una pantalla y se conectaba al ordenador a través
de un interfaz serie. Un ordenador tenía conectados varios terminales simultáneamente.
Con el tiempo, los terminales dieron paso a ordenadores completos, pero también capaces de emular
la misma funcionalidad a través de una aplicación, denominada emulador de terminal.
Cerca de la década de los noventa, las interfaces de usuario sufren una revolución, abandonando el
texto en favor de una interacción más gráfica. Surgen dos tecnologías nuevas:
• Los terminales gráficos, también denominados clientes ligeros o thin-client. Evolución de
los viejos terminales de texto, que ahora son gráficos.
• Los escritorios gráficos, como los creados para Apple Macintosh y MS-DOS (Microsoft
Windows). Estos escritorios gráficos solamente podían ser utilizados físicamente, no en
remoto.

Escritorio Remoto
La tecnología de escritorio remoto permite la centralización de aplicaciones que normalmente se
ejecutan en un equipo local, como procesadores de texto, programas de gestión, navegadores, etc.,
de forma que el usuario utiliza un programa (cliente de escritorio remoto) que conecta con el
servidor, siendo aquí donde realmente se están ejecutando esas aplicaciones.
El equipo local queda como terminal de entrada/salida. Los eventos de pulsación de teclas y
movimientos de ratón se transmiten al servidor, donde la aplicación los procesa como si se tratase
de eventos locales. La imagen en pantalla de dicha aplicación es devuelta al terminal cliente.

Secure Shell
SSH (Secure SHell, en español: intérprete de órdenes segura) es el nombre de un protocolo y del
programa que lo implementa, y sirve para acceder a máquinas remotas a través de una red. Permite
manejar por completo el ordenador mediante un intérprete de comandos, y también puede redirigir
el tráfico de X para poder ejecutar programas gráficos si estamos ejecutando un Servidor X (en
sistemas Unix y Windows).
Además de la conexión a otros dispositivos, SSH nos permite copiar datos de forma segura (tanto
archivos sueltos como simular sesiones FTP cifradas), gestionar claves RSA para no tener que dar
la contraseña al conectar y pasar los datos de cualquier otra aplicación por un canal seguro
tunelizado mediante SSH.
SSH trabaja de forma similar a como hace telnet. La diferencia principal es que SSH cifra la
información que envía.
SSH escucha en el puerto 22 TCP.

Protocolo de Escritorio Remoto (Remote Desktop Protocol,
RDP)
Es un protocolo propietario desarrollado por Microsoft que permite la comunicación entre dos
equipos, el servidor de escritorio remoto (equipo Windows al que accedemos) y el cliente de
escritorio remoto (equipo desde el que accedemos al servidor).
El modo de funcionamiento del protocolo es sencillo. La información gráfica que genera el servidor
es convertida al formato RDP y enviada al terminal, que interpretará esa información RDP para
reconstruir la imagen y mostrársela al usuario en la pantalla del terminal. Las teclas que pulse el
usuario en el teclado del terminal así como los movimientos y pulsaciones de ratón son redirigidos
al servidor, quien los ejecuta y envía la nueva pantalla al terminal.
El protocolo cifra y comprime los datos intercambiados entre servidor y cliente.
Este servicio utiliza por defecto el puerto TCP 3389 en el servidor para recibir las peticiones. Una
vez iniciada la sesión desde un punto remoto el ordenador servidor mostrará la pantalla de
bienvenida de windows, de forma que no se ve lo que el usuario está realizando de forma remota.
Este servicio tiene básicamente dos aplicaciones: acceso remoto para la administración de equipos,
visto en la Práctica 4, y servicios de terminal o clientes ligeros (thin clients), estudiado en la
Práctica 5.

Servicios de Escritorio Remoto (antes llamados Servicios de
Terminal)
Los servicios de escritorio remoto de Windows Server 2008 incluyen el escritorio remoto, pero van
más allá al permitir a varios usuarios el acceso simultáneo a programas instalados en el servidor.
Terminal Services permite implementar y mantener programas en una ubicación central, en vez de
tener que instalar (y actualizar, y mantener...) esos programas en todos los clientes.
Cuando un usuario obtiene acceso a un programa de un servidor de Terminal Server, la ejecución
del programa se produce en el servidor. Sólo se transmite a través de la red la información de
teclado, ratón y pantalla. Cada usuario ve únicamente su sesión individual. La sesión se administra
con transparencia en el sistema operativo del servidor y es independiente de cualquier otra sesión de
cliente.
En Windows Server 2008, Terminal Services consta de los siguientes servicios adicionales:
• Acceso web de TS: Acceso web de Terminal Services (Acceso web de TS) permite a los
usuarios acceso a través de un sitio web.
• Administrador de licencias TS: Administra las licencias que son necesarias para cada
dispositivo o usuario.
• Puerta de enlace de TS: Permite a los usuarios remotos conectarse a recursos de una red
corporativa interna desde cualquier dispositivo conectado a Internet.
• Agente de sesión de TS: Admite el equilibrio de carga entre un conjunto de servidores de
Terminal Server.

Otras posibilidades de acceso remoto
Existen muchas otras formas de acceder o controlar un ordenador de forma remota
(http://en.wikipedia.org/wiki/Comparison_of_remote_desktop_software).

TeamViewer
TeamViewer es uno de los más populares y gran parte de su éxito se debe a que permite la conexión
entre equipos que están detrás de cortafuegos sin necesidad de realizar reenvío de puertos. Para ello,
cada uno de los equipos que ejecuta TeamViewer se conecta a los servidores de la compañía y en la
mayoría de los casos éstos ponen en comunicación directa a los dos equipos. Cuando ello no es
posible, la comunicación se realiza a través de los servidores de TeamViewer.
TeamViewer tiene versiones para Linux, Windows, MacOS y Android.
Además del control remoto básico, ofrece otras características como:
• Conexión programada a una hora

• Chat entre los usuarios

• Pizarra compartida

• Utilizando correo electrónico y password permite gestionar varios ordenadores controlados
por tí
• Acceso vía web

• Envío de archivos

• Grabación del escritorios

• Webcam

La posibilidad de conectar varios clientes a un sólo servidor de escritorio remoto también existe,
pero no se usa para administración o soporte remoto, sino para reunión, clases on line, etc.