¿Por qué establecer una conexión remota con Linux desde Windows?
Supongamos que está ejecutando un negocio y tiene una reunión con los miembros de la junta en aproximadamente 10 minutos. De repente, recuerda que su archivo de presentación está en su sistema de inicio; El acceso remoto puede guardar el día.
O está ejecutando un sistema de Windows en una ubicación y su sistema Linux en otra habitación, y desea ejecutar algunos comandos en su Linux o recuperar algunos archivos de su Linux, y su Linux es inaccesible, o es demasiado vago. De cualquier manera, en todos los casos, el acceso remoto proporciona una gran comodidad y ahorra mucho tiempo.
Linux Ubuntu:
Ahora de todas las populares distribuciones de Linux, Ubuntu es, con mucho, el más popular. Todas las otras distribuciones de Linux combinadas constituyen un total de solo el 35% de Ubuntu (tendencias de búsqueda de Google). Al buscar en Linux, aparecen 161 millones de resultados, mientras que el próximo Linux Distross más popular I.mi., El Debian Linux tiene solo 65.9 millones de resultados de búsqueda, así que teniendo en cuenta las estadísticas anteriores, usaré Ubuntu para este tutorial. Para establecer la conexión, necesitaría acceder físicamente a la máquina Ubuntu. Pero no te preocupes, esto es una cosa única.
Hay muchos métodos a través de los cuales puede acceder de forma remota a su Linux desde Windows. Aquí compartiré tres formas a través de las cuales puede acceder a los sistemas Linux de control de forma remota desde Windows.
Encuentre la dirección IP:
Independientemente del método que use, se requiere que la dirección IP de su sistema sea casi en todos los casos. Lo siguiente es una manera fácil de encontrar la IP de su sistema Linux.
Vaya al terminal en su máquina Linux y escriba el siguiente comando:
$ sudo apt instalación de redes
Ahora ingrese el siguiente comando:
$ Ifconfig
Después de escribir el comando anterior, la ventana de su terminal se verá así
Encontrará su dirección IP junto a "Inet" en la primera sección. En este caso, como puede ver en la captura de pantalla anterior, la dirección IP es "10.0.2.15"
Si el método mencionado anteriormente no funciona para usted, puede probar las siguientes formas:
En la terminal, escriba el siguiente comando. Recuerde, esto funciona para algunas de las versiones de Linux como Ubuntu.
$ hostname -i
Método 1: Acceso remoto con SSH (shell seguro)
Para este método, debe instalar el software PUTTY, ya que es mejor que usar la función SSH predeterminada de Windows. Pastty establece una conexión SSH entre su escritorio de Linux y su Windows, que le brinda acceso a la terminal de Linux.
Después de instalar el software PUTTY, escriba el nombre de su sistema Linux, o su dirección IP en la etiqueta "Nombre de host (o dirección IP)". Asegúrese de establecer la conexión a SSH si no es así. Ahora haga clic en Abrir. Y voila, ahora tienes acceso a la línea de comandos de Linux.
Nota: Esto solo le dará acceso a la terminal,.mi., No habrá control del mouse. Aún así, esto es útil para instalar software utilizando comandos de terminal
Método 2: Uso de RDP (protocolo de escritorio remoto)
RDP es el método más fácil hasta ahora. La herramienta RDP ya está instalada en Windows. Por lo tanto, el sistema de Windows no requiere ningún trabajo (en cuanto al software). Sin embargo, este no es el caso de su sistema Linux. En su sistema Linux, deberá instalar la herramienta XRDP. Para esto, abra el terminal (Ctrl+ Alt+ T) y escriba el siguiente comando
$ sudo apt instalación XRDP
Presione "Y" y presione Enter. Luego continuará instalando.
Seguido por
$ sudo systemctl habilitar XRDP
El primer comando instalará la herramienta XRDP. El segundo comando permitirá la opción de inicio automático en la opción de inicio. En otras palabras, la herramienta XRDP se iniciará automáticamente cuando Boots Linux. Después de que se complete este proceso. Vaya a su sistema de Windows y en el tipo de barra de búsqueda "RDP."Haga clic en la aplicación de escritorio remota."
Escriba la dirección IP de su sistema Linux adyacente a la etiqueta "Computadora" y haga clic en Conectar
Ingrese el nombre de usuario y la contraseña de su sistema Linux.
Solución de problemas: Aunque conectarse a través de RDP es el método más fácil para la conexión remota, se producen algunos problemas durante la conexión con Ubuntu. Esto comenzó a suceder después del Ubuntu 18.4 LTS Release. A Linux no le gusta cuando se accede de forma remota cuando el usuario inicia sesión. Entonces, una solución simple es probar RDP después de cerrar la sesión de su Linux
Método 3: Configuración de una conexión utilizando la conexión de red virtual (VNC)
También puede conectarse usando VNC. Como se mencionó anteriormente, SSH proporciona acceso a la terminal (sin control del mouse). VNC proporciona acceso al escritorio de Linux (control completo del mouse). Sin embargo, hay algún requisito previo para conectar usando este método, yo.mi., Tienes que instalar algún software VNC.
Vaya a su sistema Linux y escriba el siguiente comando para asegurarse de que esté actualizado
$ sudo apt actualización
Ahora ingrese el siguiente comando
$ sudo apt install stortvncserver
Ahora ejecutarlo
$ sudo stortvnc servidor
Ahora cree una contraseña para su conexión. Se le dará un número de escritorio, principalmente 1. Recuerda este número.
Después de esto, instale el cliente VNC en Windows. Estas herramientas STortVNC se instalan en paquetes, por lo que una vez instaladas, vaya a la barra de búsqueda de Windows y busque "Viewer stortVNC. "Inicie la aplicación e ingrese la dirección IP del dispositivo Linux.
Ahora ingrese la IP de su sistema Linux seguido del número de escritorio, como se muestra en la captura de pantalla anterior.
Conclusión:
Ahora que conoce estos métodos, debe saber qué camino es mejor para su uso.
Se recomienda configurar SSH independientemente del método que use, ya que hace que la instalación de los otros dos métodos sea mucho más fácil.
Ubuntu tiene una herramienta de escritorio remota incorporada, que es compatible con VNC.