¿Qué es el escritorio remoto?

El escritorio remoto es una aplicación que permite al usuario controlar el escritorio (y, de hecho, todo el contenido) de una computadora desde una segunda máquina. Esta aplicación le da a la computadora «maestra» acceso a todos los contenidos en la computadora remota y, a menudo, proporciona funciones como transferencia de archivos y chat de texto. Una versión de la aplicación viene de serie con todas las computadoras nuevas con Windows®, pero hay otras versiones disponibles para ese sistema operativo (SO), así como para Mac® y Linux®, así como entre sistemas, como Linux® y Windows®.

¿Cómo funciona?

Esta aplicación requiere que las computadoras cliente, o «maestra» y remota, también llamada «esclava» o host, estén conectadas a la misma red. La red de escritorio remoto puede ser cableada o inalámbrica. Las redes cableadas pueden usar conexiones directas o conexiones a través de enrutadores, mientras que las redes inalámbricas se pueden formar usando enrutadores o Internet. Es bastante común que una aplicación se utilice para controlar una computadora host que está lejos del cliente, conectada solo a través de Internet.

Los protocolos de seguridad avanzados son una práctica estándar en el software de escritorio remoto, especialmente cuando la red es inalámbrica y / o de Internet. La naturaleza de esta aplicación, que permite que otra computadora controle la máquina host, hace que la seguridad sea extremadamente importante. Cualquiera que ejecute el software, incluso si la conexión es por cable directo, debe asegurarse de que la conexión sea segura y esté protegida con contraseña para reducir la posibilidad de que un usuario no autorizado pueda acceder a la computadora remota. Ciertas características de seguridad pueden estar integradas en los protocolos de software para que la computadora cliente no pueda eliminar o alterar archivos sin el permiso del usuario remoto.

Una vez que el administrador ha ingresado la contraseña correcta, el software le permite acceder a la computadora remota. La persona que usa la computadora cliente puede usar cualquier software en la máquina remota y acceder a cualquier archivo. El mantenimiento de software es uno de los usos más comunes de este tipo de programa, ya que permite a un administrador cerrar una aplicación de software que funciona mal o instalar una actualización de software. Esto ahorra el tiempo que llevaría insertar físicamente un CD u otro dispositivo de almacenamiento en la computadora host o realizar una descarga manual de actualización de software.
En la mayoría de los casos, la computadora host aún puede acceder a todas sus funciones principales; Sin embargo, puede ser posible bloquear o deshabilitar los dispositivos periféricos en la computadora host, de modo que un usuario no pueda interferir con las acciones del cliente. Con algún software, muchas de estas funciones, incluido el portapapeles principal, también se pueden compartir entre la computadora remota y el cliente. Este software puede incluso permitir que el administrador del cliente ejecute una aplicación de audio o video en una computadora remota y redirija las vistas y / o los sonidos a la máquina del cliente.
Sistemas operativos Windows®
La mayoría de las computadoras modernas que ejecutan un sistema operativo Windows® incluyen el Protocolo de escritorio remoto, que permite conexiones remotas. La herramienta remota se encuentra normalmente en la configuración de propiedades de la computadora; para que se pueda acceder a una computadora de forma remota, esta configuración debe estar activada. Sin embargo, no se puede acceder a todas las versiones de Windows® utilizando esta herramienta; en la mayoría de los casos, la computadora remota o host debe ejecutar una versión profesional o comercial del sistema operativo, aunque generalmente es posible conectarse desde cualquier versión del sistema operativo. Además, es posible que no sea posible conectarse entre sistemas operativos; una computadora con Windows Vista Home Basic®, por ejemplo, no se puede conectar a una máquina con Windows XP®.
Además de las herramientas estándar que vienen con las computadoras con Windows®, hay una serie de aplicaciones de terceros que le permitirán a una persona conectar computadoras de forma remota. Estas aplicaciones suelen ser más sólidas que la versión estándar y, por lo general, están diseñadas para ser más fáciles de usar. Además, ofrecen funciones como la transferencia de archivos entre las máquinas y el chat de texto, lo que permite que alguien en la computadora de control envíe un mensaje a una persona en la máquina remota. Muchos de estos programas de software están disponibles en versiones gratuitas, aunque las funciones más avanzadas suelen ser exclusivas para los clientes que pagan.
Sistemas operativos Apple Machitosh®
Apple ofrece software descargable para facilitar las conexiones de escritorio remoto, aunque no es estándar en la mayoría de las máquinas. Sin embargo, la aplicación permite la administración de varias computadoras e incluye una variedad de funciones, que incluyen actualizaciones y reinicios remotos. También hay soluciones de terceros disponibles y algunos programas están diseñados para Windows® y Mac®. Hay disponibles aplicaciones para iPad® y iPhone® que también permiten el acceso remoto a computadoras Mac® o PC.
Linux® y otros sistemas operativos
Hay varias herramientas de código abierto disponibles que permiten conexiones de escritorio remoto entre computadoras que ejecutan Linux® o entre Linux® y Windows®. Gran parte de este mismo software también permite que las computadoras que ejecutan una variedad de sistemas operativos se conecten desde o hacia máquinas UNIX®. También hay aplicaciones para dispositivos móviles además del iPad®; también hay disponibles versiones para dispositivos Android ™ y BlackBerry®.
Al igual que con cualquier aplicación de escritorio remoto, no todos los sistemas operativos pueden ser el cliente o el host en todas las situaciones, y muchas aplicaciones solo funcionan con ciertos sistemas operativos. Antes de utilizar cualquier aplicación, el usuario debe asegurarse de que todas las máquinas a las que accederá sean compatibles con el software.