Cómo acceder de forma remota al escritorio de Ubuntu desde Windows

¿Necesitas tener la posibilidad Acceso a una computadora remota ¿Ejecutando Linux Ubuntu? puedes prepararCompartir pantallaEn Ubuntu ycontrol remoto Cuando quieras. puedes Compartir pantalla con cualquier cliente VNC. Aquí le mostraremos cómo hacerlo.

Entonces estás en tu habitación, sentado frente a una computadora; Los datos que desea están en otro lugar, en una computadora con Ubuntu. Si ambos dispositivos están en la misma casa, no hay problema; Pero, ¿y si uno de ellos está lejos en el escritorio de trabajo? ¡Puede que tengas que caminar un poco! ¡Quizás esto sea bueno para tu salud!

La respuesta a eso es establecer una conexión. escritorio remoto. Aprenda a configurar el acceso remoto desde Windows a Ubuntu.

Cómo acceder de forma remota al escritorio de Ubuntu desde Windows - Windows Linux

¿Por qué conectarse remotamente a Ubuntu desde Windows?

Hay varias razones por las que le gustaría conección remota en su computadora Ubuntu. Tal vez esté en el trabajo y necesite iniciar sesión en la computadora de su casa. Alternativamente, puede tener una PC con Ubuntu en una habitación y una PC con Windows en otra, y desea instalar Actualizaciones en Ubuntu.

Cómo acceder de forma remota al escritorio de Ubuntu desde Windows - Windows Linux

Alternativamente, puede ejecutar servidor ubuntu. Es posible que lo haya configurado para administrar la reproducción de un juego, como Counter-Strike o Minecraft. De cualquier manera, proporciona un método de configuración telecomunicación Mucho tiempo y esfuerzo.

Tiene tres opciones básicas para crear una conexión remota a una máquina Ubuntu que ejecuta el entorno de escritorio virtual:

  • escritorio remoto (RDP)
  • Computación de red virtual (VNC)
  • Aplicaciones de acceso remoto de terceros

Primero, sin embargo, necesitas hacer algunos preparativos:

  • Habilite el reenvío de puertos en el enrutador de la máquina remota
  • Encuentre una dirección IP
  • Instalar SSH

Echemos un vistazo al método a su vez.

Preparar el acceso remoto desde Windows a Ubuntu

Soluciones acceso remoto Configuración y gestión sencillas si los dispositivos están encendidos misma red. Sin embargo, si usted trabajar desde casa Esto complica las cosas inmediatamente.

Para usar VNC y RDP con una PC en una red diferente, deberá habilitar el acceso remoto a la computadora a través de Enrutador su propia. Esto se hace usando "Reenvío de puertos. Antes de acceder a esta configuración, necesitará una dirección IP.

Encuentra la dirección IP de Ubuntu

Antes de que pueda establecer una conexión a una máquina Ubuntu, necesitará saber dirección IP su propia.

El primer método es el más fácil. Vaya físicamente a su máquina Ubuntu y presione + T + Alt Ctrl Para abrir Terminal, ingrese el comando:

ifconfig

Busca una opcióndirección inetQue es para la conexión que está utilizando actualmente. Por ejemplo, si tiene Wi-Fi, busque wlan0. Si la computadora está conectada a través de Ethernet , buscar eth0.

Hay otra forma de encontrar dirección IP Es decir, encontrar el icono de contacto en la barra de menú, hacer clic con el botón derecho y seleccionar la información de contacto. usted encontrará dirección IP listado aquí.

¿Ninguna de estas opciones está disponible? También puedes llamar directamente con enrutador , a través de un navegador web.

Una vez que haya iniciado sesión en el panel de control de administración de su enrutador, podrá ver qué dispositivos están conectados. Simplemente busque el nombre de su máquina Ubuntu y busque dirección IP , y escríbalo para usarlo en preparación más tarde.

Habilitar el reenvío de puertos

Para acceder a una computadora en otra red (como Wi-Fi en el trabajo), debe habilitar el reenvío de puertos en Enrutador ¿Dónde está tu máquina Ubuntu?

Primero debe especificar la dirección IP del enrutador. Puedes usar el comando derechos de propiedad intelectual Para esto, con grep Para especificar la dirección predeterminada:

ip r | grep default

Tome nota de la dirección IP, luego escríbala en la barra de direcciones del navegador para mostrar el panel de control de administración del enrutador. El proceso de habilitar el reenvío de puertos es simple:

  • Buscar configuración Reenvío de puertos
  • Cree una nueva regla llamada Escritorio remoto
  • Establezca el número de puerto interno en 3389
  • Establezca el número de puerto externo en 3389
  • Ingrese la dirección IP del dispositivo Ubuntu
  • Clic en Guardar

Tenga en cuenta que estos pasos son genéricos y variarán según su enrutador. Para conocer los pasos detallados, consulte la documentación de su enrutador.

Una vez guardado, debería poder acceder de forma remota a su máquina Ubuntu a través de la dirección IP estática de su organización. Si su empleador no está usando una IP estática (poco probable, pero lo hace), use un proveedor DNS Dinámico En vez de eso.

ملاحظة: El administrador del sistema de su organización puede configurar el reenvío de puertos si no está utilizando dispositivos de escritorio remoto comercial.

Acceso remoto mediante SSH

Antes de comenzar, es posible que desee instalar PuTTY en su computadora (o simplemente pruebe la función SSH de Windows compacto). Esto le permite configurar Conexión SSH , lo que permite el acceso remoto a la línea de comandos de Ubuntu.

Para aclarar: Esta no es una opción de escritorio remoto; No hay opción de control del ratón. Pero vale la pena tener las herramientas que usará de forma remota. SSH a menudo está deshabilitado de forma predeterminada, por lo que si la opción no está habilitada, deberá corregirlo.

En resumen, depende de la versión de Ubuntu que esté usando y de si ha usado SSH antes.

Una vez instalado a través de Terminal (sudo apt instalar openssh-server), podrá realizar una conexión remota (solo utilizando dirección IP y nombre de usuario y contraseña de Ubuntu) y use Terminal para instalar las herramientas que necesita para RDP y para VNC.

1. Acceso remoto mediante el protocolo de escritorio remoto

La opción más fácil es usar el Protocolo de escritorio remoto o RDP. La herramienta está integrada en Windows, esta herramienta se puede utilizar para crear una conexión de escritorio remoto a través de su red doméstica. Todo lo que necesita es la dirección IP de su dispositivo Ubuntu.

Aunque la aplicación necesaria está preinstalada en Windows, deberá instalar una herramienta xrdp en Ubuntu. Para hacer esto, abra la Terminal (+ T + Alt Ctrl) e ingrese:

sudo apt install xrdp

Entonces síguelo

sudo systemctl enable xrdp

Espere a que se complete la instalación, luego inicie la aplicación Remote Desktop En Windows usando el menú Inicio o buscando. Escribe rdp Luego haga clic enRemote Desktop. Cuando se abra la aplicación, ingrese la dirección IP en el campo Computadora.

Cómo acceder de forma remota al escritorio de Ubuntu desde Windows - Windows Linux

Después de eso, haga clic en “Mostrar opcionesY agregue el nombre de usuario de su computadora Ubuntu. Puede hacer clic en Guardar para conservar esta configuración para volver a utilizarla en otra ocasión.

Haga clic en "ContactoPara iniciar la conexión, debe ingresar la contraseña de su cuenta de Ubuntu cuando se le solicite. Luego se establecerá la conexión, brindándole acceso completo con el mouse y el teclado a la computadora Ubuntu remota. Si planea usar esta conexión con frecuencia, puede crear un archivo de configuración para ahorrar tiempo más adelante.

Solución de problemas con RDP

Aunque RDP es una excelente opción para conectarse de forma remota a una computadora con Ubuntu, con acceso a Ubuntu LTS 18.04 , es menos fiable. Parece que hay un problema con Crear una conexión remota Mientras ya ha iniciado sesión en la misma cuenta en su máquina Ubuntu.

Como tal, la forma más sencilla de evitar esto es simplemente cerrar sesión en su máquina Ubuntu.

Si esto no es posible, intente desviar la conexión RDP del uso de un servidor Xorg para usar X11rdp, espere a que esa opción también falle, luego intente con Xorg nuevamente.

También puede intentar conectarse después de reiniciar su máquina Ubuntu.

2. Acceso remoto mediante computación en red virtual

Otra opción que brinda una funcionalidad completa de escritorio remoto es VNC. Esta opción requiere que el cliente esté instalado en una computadora con Windows y el servidor en Ubuntu.

En la computadora remota, instale el componente Servidor TightVNC Después de buscar actualizaciones:

sudo apt update

Luego instale la utilidad del servidor:

sudo apt install tightvncserver

A continuación, tendrá que ejecutarlo:

sudo tightvncserver

En este punto, se le pedirá que establezca una contraseña para conectarse. También obtendrá su número de escritorio, por lo general: 1. Conserve este número.

Cómo acceder de forma remota al escritorio de Ubuntu desde Windows - Windows Linux

Ahora que tiene el servidor TightVNC configurado en Ubuntu, deberá instalar el cliente en Windows. Esta aplicación se puede descargar desde www.tightvnc.com/download.php Asegúrese de elegir la versión correcta, ya que está disponible en versiones de 32 y 64 bits.

TightVNC Tools solo está disponible como un paquete, así que una vez que lo instale, busque Visor de TightVNC en la Búsqueda de Windows.

Una vez que se inicia el visor, ingrese dirección IP para Ubuntu en el cuadro Host remoto, seguido del número de escritorio. Entonces, podría verse así:

192.168.0.99:1

¡Ingrese la contraseña cuando se le solicite y comience su actividad de escritorio remoto!

Haciendo que TightVNC sea más seguro

De forma predeterminada, TightVNC cifrará su contraseña, pero nada más. Esto hace que la conexión a Internet no sea segura. Afortunadamente, se puede hacer más seguro gracias a SSH y Xming.

Para usar esta opción, descargue e instale Herramienta Xing Para Windows de Sourceforge. Una vez que haga eso, busque el acceso directo del escritorio, haga clic con el botón derecho y elija Propiedades.

Cómo acceder de forma remota al escritorio de Ubuntu desde Windows - Windows Linux

Encuentra la pestaña Abreviatura y en el campo Destino, ingrese lo siguiente:

"C:\Program Files (x86)\Xming\Xming.exe" :0 -clipboard -multiwindow

Haga clic en Aplicar para guardar el cambio y luego en Aceptar. Haga doble clic en el ícono para ejecutar Xming, luego abra PuTTY. Aquí, expanda el menú de la izquierda para Conexión -> SSH -> X11.

Marque Habilitar Reenvío X11 , luego regrese a la sesión en la parte superior de la lista.

Cómo acceder de forma remota al escritorio de Ubuntu desde Windows - Windows Linux

Ingresar dirección IP para el dispositivo remoto y haga clic en Abrir. Momentos después, estará disponible una conexión segura con el escritorio remoto de Ubuntu.

3. Acceso remoto a Ubuntu con herramientas comerciales

Todo lo que ha aprendido hasta ahora es estándar y confiable si necesita acceder de forma remota a su PC con Linux en tu red local. Si necesita omitir esto, los pasos para habilitar el reenvío de puertos lo ayudarán.

Pero, ¿qué sucede si no tiene intención o posibilidad de acceder a su enrutador? Si esto suena demasiado complicado, se necesitarán aplicaciones comerciales de terceros diseñadas para facilitar el uso del escritorio remoto. Muchos están disponibles, pero no todos son compatibles con Linux.

Le sugerimos que pruebe:

  • NoMachine: lanzado inicialmente como una herramienta de acceso remoto de Linux, ahora está disponible en todas las plataformas principales. Instálelo en la computadora de destino, luego en su máquina local y configure la conexión remota.
  • Chrome Remote Desktop: usa una cuenta de Google para administrar acceso remoto Cruzar Navegador Chrome.
  • TeamViewer: Resolver escritorio remoto comercial conocido. Solo necesita preinstalar el cliente y el host. También proporciona una aplicación host para acceder a los dispositivos. Raspberry Pi remoto.

Tenga en cuenta que estas herramientas requieren preparación antes de su uso. Si tiene un colega cerca de la computadora remota, es posible que pueda ayudarlo. ver lista Herramientas de acceso remoto para más sugerencias.

Elegir la solución perfecta de acceso remoto

La forma en que use estos métodos depende de lo que desee obtener de su experiencia de escritorio remoto.

Hay tres opciones principales disponibles:

  • RDP: utiliza el protocolo de escritorio remoto de Windows, a través de la aplicación xrdp de código abierto.
  • VNC: Virtual Network Computing es una opción alternativa a RDP, pero es menos segura.
  • Aplicaciones comerciales externas: La mayoría de estas herramientas requieren una configuración mínima y son compatibles con Linux.

También puedes usar SSH Para emitir algunas instrucciones remotas a su computadora Ubuntu.

Le hemos mostrado tres formas de establecer una conexión remota a su computadora o servidor ubuntu desde Windows Cada uno tiene sus ventajas y desventajas. Pero si solo quieres Accede rápidamente a Ubuntu ¿Por qué no lo intentas? Subsistema de Windows para Linux ¿Disponible en Windows 10?

fuente
Ir al botón superior