Skip to main content

¿Qué es el acceso remoto de Linux®?

El acceso remoto de Linux permite a un usuario acceder a su sistema operativo Linux desde otra computadora. Dependiendo del tipo de acceso remoto utilizado, puede permitir el acceso a todo el escritorio o solo a la línea de comando. También se pueden implementar diferentes niveles de seguridad para el acceso remoto de Linux.

Para usar el acceso remoto, una computadora debe estar conectada a Internet o iniciar sesión en una red local desde la cual se accede a la computadora. El usuario también debe conocer la dirección IP de su enrutador para acceder al escritorio de forma remota. Para realizar una conexión segura, el usuario debe instalar un protocolo de red de shell seguro (SSH), que crea un "túnel" seguro entre los dos sistemas. Siempre se debe usar una conexión segura cuando se conecta a través de Internet, pero generalmente no es necesaria en una red local.

Virtual Network Computing (VNC) se utiliza para conectarse de forma remota a todo el sistema de escritorio en una máquina Linux. En la mayoría de los casos, ambas máquinas deben tener un cliente VNC instalado para realizar la conexión. Hay clientes VNC gratuitos disponibles, pero la popular distribución de Linux Ubuntu también viene con una herramienta VNC instalada. Las preferencias de acceso remoto de Linux se pueden configurar desde el menú de preferencias del sistema en Ubuntu.

SSH crea conexiones seguras entre máquinas y también permite el acceso al "shell" de la máquina, lo que esencialmente le da al usuario la funcionalidad de línea de comando en la máquina remota. Se debe instalar un servidor SSH en ambas máquinas para realizar la conexión. El servidor se puede instalar en cualquier sistema operativo Linux escribiendo "sudo apt-get install openssh-server" en la línea de comando.

Una vez que se configura un servidor SSH, el usuario realiza la conexión remota escribiendo "ssh -L" más la dirección IP y otra información necesaria para conectarse a la computadora remota. Una vez que las computadoras están conectadas, el usuario puede trabajar en la carcasa de la computadora remota o conectar el VNC para que pueda trabajar con todo el escritorio remoto. El VNC se conecta escribiendo el nombre del cliente VNC más la dirección IP de la computadora remota en la línea de comando.

Además de conectarse remotamente desde otro sistema Linux, un usuario también puede conectarse con acceso remoto Linux desde un sistema operativo Windows o Mac. Para hacer esto, el sistema Linux se configura de la misma manera que para conectarse a otro sistema Linux, y el otro sistema operativo debe tener un cliente VNC y un cliente SSH instalado. Una vez que se configuran estas aplicaciones, el usuario ingresa la dirección IP y el puerto del enrutador para conectarse a la máquina Linux.