Categorías: Informática

Cómo establecer acceso de escritorio remoto a Ubuntu desde Windows

Estás en una habitación, sentado frente a una PC; los datos que desea están en otro, en una computadora con Ubuntu. Si las dos computadoras están en la misma casa, no hay problema, pero ¿y si están en oficinas diferentes? ¡Puede ser un poco un paseo!

Entonces, la respuesta es configurar una conexión de escritorio remoto. Aprenda a configurar un escritorio remoto de Windows a Ubuntu.

¿Por qué conectarse remotamente a Ubuntu desde Windows?

Hay varias razones por las que es posible que desee conectarse de forma remota a su computadora Ubuntu. Es posible que esté en el trabajo y necesite iniciar sesión en su computadora personal. Alternativamente, puede tener una PC con Ubuntu en una habitación y su PC con Windows en otra. Tal vez desee ejecutar actualizaciones en Ubuntu o acceder a archivos.

Alternativamente, puede ejecutar un servidor Ubuntu para datos, un sitio web o incluso un juego.De cualquier manera, un método para configurar una conexión remota ahorrará mucho tiempo y esfuerzo.

Tiene tres opciones clave para establecer una conexión remota a una máquina Ubuntu que ejecuta el entorno de escritorio predeterminado:

  • Escritorio remoto (RDP)
  • Computación de red virtual (VNC)
  • Software de escritorio remoto de terceros
  • Sin embargo, primero debe hacer algunos preparativos:

  • Habilite el reenvío de puertos en el enrutador del dispositivo remoto
  • Encuentra la dirección IP
  • Instalar SSH
  • Vamos a examinarlos a su vez.

    Preparar Windows RDP para conexiones de Ubuntu

    Las soluciones de acceso remoto son fáciles de configurar y administrar en la misma red. Sin embargo, si trabajas desde casa, las cosas se complican instantáneamente.

    Para usar VNC y RDP con una PC en otra red, debe habilitar el acceso a la computadora remota a través de su enrutador. Puede hacer esto usando «reenvío de puertos». Sin embargo, necesitará la dirección IP antes de configurar esto.

    Encontrar la dirección IP de su PC con Ubuntu

    Antes de que pueda establecer acceso remoto a su dispositivo Ubuntu desde Windows a través de RDP o VNC, necesitará la dirección IP.

    La primera forma es la más sencilla. Vaya físicamente a la máquina Ubuntu, presione Ctrl+Alt+T para abrir la Terminal, e ingrese el comando:

     ifconfig 

    Busque «inet addr» en la conexión que está utilizando actualmente. Por ejemplo, si tiene Wi-Fi, busque wlan0. Si la computadora está conectada a la red a través de Ethernet, busque eth0.

    Otra forma de encontrar la dirección IP es buscar el icono de conexión de red en el panel, hacer clic con el botón derecho y seleccionar Información Entrar. Encontrará la dirección IP que aparece aquí.

    ¿Ninguna de estas opciones está abierta? También puede conectarse a su enrutador directamente a través del navegador de su computadora.

    Después de iniciar sesión en la consola de administración del enrutador, podrá ver qué dispositivos están conectados. Simplemente busque el nombre de su dispositivo Ubuntu, encuentre la dirección IP y anótela para más tarde.

    Habilitar el reenvío de puertos

    Para acceder a una computadora en otra red (por ejemplo, su red de trabajo), debe habilitar el reenvío de puertos en el enrutador donde se encuentra su PC con Ubuntu.

    Comience por establecer la dirección IP del enrutador. Puedes usar el derechos de propiedad intelectual comando para esto, con grep para especificar el valor predeterminado:

     ip r | grep default 

    Escriba la dirección IP, luego ábrala en su navegador para mostrar la consola de administración del enrutador. Habilitar el reenvío de puertos es simple:

    • búscalo Reenvío de puertos La configuración
    • Para crear un Nueva regla etiquetado oficina remota
    • Póntelo Puerto interno número a 3389
    • Póntelo puerto externo número a 3389
    • Introducir el dirección IP de la PC con Ubuntu
    • Haga clic en Ahorrar

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

    Una vez registrado, debería poder acceder a RDP de forma remota a la PC con Ubuntu a través de la dirección IP estática de su organización. Si su empleador no usa una dirección IP estática (poco probable, pero sucede), use un proveedor de DNS dinámico en su lugar.

    El administrador del sistema de su organización puede configurar el reenvío de puertos si no está utilizando herramientas comerciales de escritorio remoto.

    Configurar el acceso mediante SSH

    Para ahorrar tiempo, puede instalar PuTTY en su PC (o simplemente probar la función integrada de Windows SSH). Le permite configurar una conexión SSH, que le da acceso remoto a la línea de comandos de Ubuntu.

    Para ser claros: esta no es una opción de escritorio remoto; no hay control de ratón. Pero es útil para instalar las herramientas que utilizará de forma remota. Sin embargo, SSH a menudo está deshabilitado de forma predeterminada, por lo que si no está instalado, deberá corregirlo.

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

    Una vez instalado a través de la terminal (sudo apt install abre el servidor sh), podrá establecer una conexión remota con el escritorio de Ubuntu. Simplemente ingrese la dirección IP y el nombre de usuario y la contraseña de Ubuntu. Luego puede usar el terminal para instalar las herramientas que necesita para RDP y 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. Integrada en Windows, esta herramienta puede establecer una conexión de escritorio remoto a su red doméstica. Todo lo que necesita es la dirección IP del dispositivo Ubuntu para establecer una conexión de escritorio remoto a Ubuntu desde Windows.

    Aunque el software necesario está preinstalado en Windows, deberá instalar la herramienta xrdp en Ubuntu. Para hacer esto, abra una terminal (Ctrl+Alt+T) e ingrese:

     sudo apt install xrdp 

    Sigue esto con:

     sudo systemctl enable xrdp 

    Espere a que esto se instale, luego ejecute la aplicación Escritorio remoto en Windows usando el menú de inicio o la búsqueda. Pegar PDRluego haga clic Conexión de escritorio remoto. Con la aplicación abierta, ingrese la dirección IP en el computadora dominio.

    Luego haga clic en Mostrar opciones y agrega el nombre del usuario para Ubuntu pc. puedes hacer clic Ahorrar mantener estos parámetros para reutilizarlos en otra ocasión.

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

    Solución de problemas de RDP a Ubuntu

    Aunque RDP es una excelente opción para conectarse de forma remota a su PC con Ubuntu, no es confiable en algunas versiones de Ubuntu, como 18.04 LTS. Parece que hay un problema al establecer una conexión remota cuando ya ha iniciado sesión en la misma cuenta en Ubuntu.

    Como tal, la forma más fácil es cerrar sesión en la computadora con Ubuntu.

    Si esto no es posible, intente cambiar la conexión RDP del servidor Xorg a X11rdp. Espere a que eso falle, luego intente Xorg nuevamente.

    También puede intentar una conexión después de reiniciar la máquina Linux.

    Ubuntu 22.04 LTS debería incluir un parche para hacer que RDP a Ubuntu sea más fluido.

    2. Conéctese a Ubuntu desde Windows con VNC

    Otra opción con funcionalidad completa de escritorio remoto es VNC (Virtual Network Computing). Requiere una aplicación cliente en la PC con Windows y un servidor en Ubuntu.

    En la PC remota, instale el componente TightVNC Server 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 la conexión. Anote el número de la oficina, generalmente :1.

    Ahora que TightVNC Server está configurado en Ubuntu, debe instalar el cliente en Windows. Puedes descargarlo desde el sitio web oficial. Asegúrese de elegir la versión correcta, ya que está disponible en versiones de 32 y 64 bits.

    Descargar: TightVNC

    Las herramientas de TightVNC solo están disponibles como un paquete, así que una vez instaladas, busque TightVNC Viewer en la Búsqueda de Windows.

    Una vez que haya iniciado el visor, ingrese la dirección IP del cuadro de Ubuntu en Host remoto, seguido del número de oficina. 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!

    Haga 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 sea insegura. Afortunadamente, puede mejorar la seguridad con SSH y Xming.

    Descargue e instale la herramienta Xming para Windows de SourceForge para usarla. Una vez hecho esto, busque el acceso directo del escritorio, haga clic derecho y elija Propiedades.

    búscalo Atajo pestaña, y en la pestaña Objetivo campo, ingrese lo siguiente:

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

    Haga clic en Aplicar para guardar el cambio, entonces CORRECTO. Haga doble clic en el ícono para ejecutar Xming, luego abra PuTTY. Aquí, expanda el menú de la izquierda para Iniciar sesión > SSH > X11.

    Controlar Habilitar el reenvío X11luego vuelve a Sesión en la parte superior del menú.

    Introduzca la dirección IP del dispositivo remoto y haga clic en Abrir. Unos momentos después, estará disponible una conexión segura al escritorio remoto de Ubuntu.

    Todo lo que ha aprendido hasta ahora es estándar si necesita acceder de forma remota a una PC con Linux en su red local. Si necesita ir más allá, los pasos para habilitar el reenvío de puertos le ayudarán.

    Pero, ¿qué sucede si no tiene la intención de acceder a su enrutador? Si eso suena demasiado complicado, se requiere un software comercial de terceros diseñado para facilitar los escritorios remotos. Varios están disponibles, pero no todos son compatibles con Linux.

    Le sugerimos que pruebe:

    • NoMachine: lanzado originalmente como una herramienta de escritorio remoto de Linux, ahora disponible en todas las plataformas principales. Instálelo en la computadora de destino, luego en su máquina local y configure una conexión remota.
    • Chrome Remote Desktop: utiliza su cuenta de Google para administrar el acceso remoto a través del navegador Chrome.
    • TeamViewer: una conocida solución comercial de escritorio remoto. Simplemente instale el cliente y el software host de antemano. También proporciona una aplicación host para acceder de forma remota a dispositivos Raspberry Pi.

    Estas herramientas requieren configuración antes de su uso. Si tiene un colega cerca de la PC remota, es posible que pueda ayudarlo. Consulte nuestra lista de herramientas de acceso remoto para obtener más sugerencias.

    Elegir la solución de escritorio remoto de Ubuntu adecuada

    ¿Qué herramienta de escritorio remoto para conexiones entre Ubuntu y Windows debería usar?

    Hay tres opciones principales disponibles:

    • RDP: Utiliza el protocolo de escritorio remoto de Windows a través de la implementación xrdp de código abierto.
    • VCN: Virtual Network Computing es una alternativa a RDP pero menos segura.
    • Software remoto comercial: La mayoría de ellos requieren una configuración mínima y son compatibles con Linux.

    También puede usar SSH para enviar instrucciones remotas a su PC con Ubuntu.

    Le mostramos 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 quiere sumergirse en Ubuntu, pruebe el Subsistema de Windows para Linux en Windows 10.

    WP Dev JaGonzalez

    Hijo, esposo y padre de un hermoso niño. Amante de los animales, la tecnología, informática y programación. Si tienes alguna duda, inquietud, comentario o deseas comunicarte directamente conmigo, puedes enviarme un correo electrónico a admin@jagonzalez.org

    Entradas recientes

    iPhone Hackeado: Qué Hacer para Proteger tu Dispositivo y Asegurar tu Seguridad

    ¿Has notado aplicaciones desconocidas o un drenaje inesperado de la batería? Estos podrían ser indicios…

    4 meses hace

    Cómo Restablecer un iPhone a su Estado de Fábrica

    Saber cómo Restablecer un iPhone a su Estado de Fábrica es clave para solucionar problemas…

    4 meses hace

    Motorola planea lanzar al menos dos nuevos teléfonos Moto G en septiembre

    Motorola ha confirmado el lanzamiento de Moto G84 5G y Moto G54 5G en India,…

    1 año hace

    El equipo de WizardLM afirma que un modelo de IA de terceros les robó el trabajo

    Recuerde WizardCoder, ¿el codificador de IA que cubrimos recientemente aquí en Windows Report? Nos jactamos…

    1 año hace

    Las fallas del complemento Jupiter X Core amenazaron a 172.000 sitios web con apropiaciones de cuentas

    Los investigadores han descubierto numerosos fallos de seguridad en el complemento WordPress Jupiter X Core…

    1 año hace

    Consola portátil Xbox: aquí tienes todo lo que necesitas saber al respecto

    Para solucionar problemas del sistema de PC con Windows, necesitará una herramienta dedicada Fortect es…

    1 año hace