Tabla de contenido:
- Paso 1: configura tu cliente SSH
- Paso 2: Instale XMing, el servidor X para Windows
- Paso 3: asegúrese de que OpenSSH esté instalado en Linux
- Paso 4: agregue una variable "DISPLAY" automática para la computadora con Linux
- Paso 5: Inicie su cliente SSH
- Paso 6: Versión de Linux a Linux
Video: Use SSH y XMing para mostrar programas X desde una computadora con Linux en una computadora con Windows: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:45
Si usa Linux en el trabajo y Windows en casa, o viceversa, es posible que en ocasiones necesite iniciar sesión en la computadora en su otra ubicación y ejecutar programas. Bueno, puede instalar un servidor X y habilitar SSH Tunneling con su cliente SSH, y mejorar tanto VNC como Remote Desktop, para mayor velocidad y usabilidad. Esto cubre el uso de sourceforge.net/projects/xming/ y www.bitvise.com / tunnelier como sus soluciones de Windows y Openssh para el lado de Linux. En una nota al margen, todo esto también puede hacer uso de LogMeIn Hamachi como una VPN fácil de usar.
Paso 1: configura tu cliente SSH
En este paso, configuraremos su cliente SSH. Primero, instale su copia de Bitvise Tunnelier e inícielo. Puede crear un perfil de conexión con la dirección IP o el nombre de host del servidor Linux y, opcionalmente, la información de inicio de sesión automática. La siguiente parte de este paso es completar los puertos que se reenviarán a través de SSH. Para Windows X Server, enviaremos el puerto 6010 de la caja de Linux al puerto 6000 de la caja de Windows, donde se ejecutará XMing. De esta manera, el propio servidor X de Linux puede ejecutarse sin interrupciones, en el puerto 6000.
Paso 2: Instale XMing, el servidor X para Windows
Ejecute el programa de instalación de XMing. A continuación, inicie XMing en segundo plano. Puede omitir las opciones de configuración, ya que los valores predeterminados deberían estar bien.
Paso 3: asegúrese de que OpenSSH esté instalado en Linux
En su computadora Linux, asegúrese de que OpenSSH esté instalado y en ejecución. Para Ubuntu, simplemente puede ejecutar "sudo apt-get install openssh-server" en la terminal de comandos. Otras distribuciones de Linux serán diferentes.
Paso 4: agregue una variable "DISPLAY" automática para la computadora con Linux
Agregue las siguientes líneas al final del archivo en "$ {HOME} /. Bashrc": if [-d "$ {HOME} / bin"]; luego exportar PATH = "$ {PATH}: $ {HOME} / bin" if [-f "$ {HOME} / bin / ssh_login"]; luego. "$ {HOME} / bin / ssh_login" fifiA continuación, cree el archivo "$ {HOME} / bin / ssh_login". Cree el archivo con el siguiente contenido inicial: #! / Bin / shif [-n "$ {SSH_CLIENT}"]; entonces si [-z "$ {DISPLAY}"]; luego exporte DISPLAY = 'localhost: 10' fifi Después de guardar el archivo, ejecute el siguiente comando: "chmod 777 $ {HOME} / bin / ssh_login" para hacer que el script sea ejecutable. Lo que hace esto es que apunta cualquier programa X iniciado desde una consola que está conectada a través de SSH al puerto que redirige de regreso a la PC SSH-Client, en este caso, la PC con Windows que ejecuta XMing. Esto nos ahorra tener que escribir la misma línea "DISPLAY =" cada vez que inicia sesión a través de SSH.
Paso 5: Inicie su cliente SSH
Inicie su sesión SSH haciendo clic en el botón "Iniciar sesión". Una vez que se complete la autorización inicial y acepte las claves de cifrado que necesite, es probable que tenga una ventana de símbolo del sistema y una ventana segura de ftp abierta. Puede cerrar la ventana sFTP, por ahora. Para probar su configuración, ejecute "xeyes" desde el símbolo del sistema. Si ve dos grandes ojos de google siguiendo a su mouse, con un ícono de X-Windows y una barra de ventana encima de ellos, ¡su configuración está funcionando!
Paso 6: Versión de Linux a Linux
Como paso adicional, si está intentando realizar el mismo tipo de cosas desde un Cliente Linux a un servidor Linux separado, eso es muy simple. Cada computadora debe tener instalado el cliente y el servidor openSSH. En una de las computadoras, simplemente ejecute "ssh -l -Y". Las opciones "-X" y "-Y" habilitan el reenvío del servidor X, así como así, pero la opción "-Y" habilita más funciones del servidor que "-X". La opción "-l" le permite especificar el servidor del usuario el usuario de la computadora con el que iniciar sesión, en caso de que no haya un usuario idéntico al nombre de usuario con el que inició sesión en la PC cliente.
Recomendado:
Arduino: programas de tiempo y control remoto desde la aplicación de Android: 7 pasos (con imágenes)
Arduino: Programas de tiempo y control remoto desde la aplicación de Android: Siempre me he preguntado qué sucede con todas esas placas Arduino que la gente no necesita después de terminar sus geniales proyectos. La verdad es un poco inquietante: nada. Lo he observado en la casa de mi familia, donde mi padre trató de construir su propia casa
¡Reutilice el panel táctil de una computadora portátil vieja para controlar una computadora !: 11 pasos (con imágenes)
¡Reutilice el panel táctil de una computadora portátil vieja para controlar una computadora! Los gestos de deslizar y tocar con los dedos pueden resultar para controlar las cosas de una manera bastante simple y divertida. En este Instructable, combinemos uno con
Use Arduino para mostrar las RPM del motor: 10 pasos (con imágenes)
Use Arduino para mostrar las RPM del motor: esta guía describirá cómo usé un Arduino UNO R3, una pantalla LCD de 16x2 con I2C y una tira de LED para usar como indicador de velocidad del motor y luz de cambio en mi auto de pista Acura Integra. Está escrito en términos de alguien con cierta experiencia o exposición
Configurar desde cero una Raspberry Pi para registrar datos desde Arduino: 5 pasos
Configure desde cero una Raspberry Pi para registrar datos desde Arduino: este tutorial es para aquellos que no tienen experiencia en la instalación de un nuevo hardware o software, y mucho menos Python o Linux. Digamos que ha pedido una Raspberry Pi (RPi) con SD tarjeta (al menos 8GB, usé 16GB, tipo I) y fuente de alimentación (5V, al menos 2
Cómo actualizar una CPU PORTÁTIL (y otras cosas interesantes) para convertir una computadora portátil LENTA / MUERTA en una computadora portátil RÁPIDA: 4 pasos
Cómo actualizar una CPU PORTÁTIL (y otras cosas interesantes) para convertir una computadora portátil LENTA / MUERTA en una computadora portátil RÁPIDA!: ¡Hola a todos! Recientemente adquirí una computadora portátil Packard Bell Easynote TM89, que tenía especificaciones demasiado bajas para mi gusto, básicamente muy desactualizado … La pantalla LCD se rompió y el disco duro principal se había bloqueado, por lo que la computadora portátil estaba prácticamente muerta … Ver la foto y