Skip to main content

Escritorio remoto VNC en Linux

Cómo utilizar correctamente el aire acondicionado en tu vivienda (Abril 2025)

Cómo utilizar correctamente el aire acondicionado en tu vivienda (Abril 2025)
Anonim

Este artículo describe cómo configurar y usar sesiones de escritorio remoto en Linux usando VNC (Virtual Network Computing). VNC es un sistema de visualización remota que le permite iniciar un entorno de escritorio en una máquina y acceder a él desde otras computadoras a través de una conexión a Internet. Puede configurar escritorios persistentes que se mantendrán mientras se desconecta, por lo que puede continuar trabajando exactamente donde lo dejó cuando se vuelve a conectar.

Esto es útil, por ejemplo, cuando desea trabajar en el mismo "escritorio" desde diferentes ubicaciones, y se puede usar para ejecutar un entorno de escritorio en un servidor al que no tiene acceso físico o no tiene un terminal conectado (monitor y teclado). Todo lo que necesitas es una conexión de red.

¿Entonces, cómo funciona? Debe instalar "nvcserver" en la máquina del servidor (si no está ya instalado) y "nvcviewer" y la máquina del cliente (consulte realVNC para obtener una versión popular del software VNC). Para evitar problemas con el cortafuegos, es una buena idea usar el shell seguro ssh para conectarse desde su máquina del "visor" al servidor en el que desea ejecutar la sesión de escritorio. El paquete PuTTY funciona muy bien para este propósito.

Entonces, el primer paso es lanzar un ssh usando, por ejemplo, PuTTY. Luego inicia sesión en el servidor y entra:

vncserver

El nuevo escritorio 'server1.org1.com:6 "(juser)' es server1.org1.com.6

Antes de ejecutar "vncserver", debe configurar el archivo de inicialización "xstartup" en el directorio ".vnc", que debe crearse en su directorio de inicio. Este archivo contiene comandos de inicialización, como

# Ejecute el archivo común xstartup -x / etc / vnc / xstartup && exec / etc / vnc / xstartup # Cargue el archivo .Xresources -r $ HOME / .Xresources && xrdb $ HOME / .Xresources # Ejecute el asistente vncconfig para habilitar las transferencias del portapapeles y el control del escritorio vncconfig -iconic & # Iniciar un escritorio de GNOME gnome-session &

Ahora se está ejecutando un "escritorio" en el servidor esperando a que se muestre en su computadora local. ¿Cómo te conectas a él? Si instaló el software realVNC o descargó un visor VNC, ejecute este visor e ingrese el servidor y el número de pantalla como se ilustra en este ejemplo:

server1.org1.com:6

El software del espectador también le pedirá la contraseña. La primera vez que use VNC en este servidor ingrese una nueva contraseña, que se guardará en la carpeta .vnc. La contraseña es para conexiones VNC y no está relacionada con su cuenta de usuario en el servidor. Después de un período de inactividad, se le puede solicitar que ingrese la contraseña de su cuenta y que también autorice el acceso al servidor.

Una vez que se acepta la contraseña, la ventana del escritorio debe aparecer con todos los elementos de la interfaz gráfica de usuario especificados. Puede desconectarse del escritorio cerrando la ventana del escritorio.

Puede terminar el proceso del servidor VNC (el "escritorio") ingresando el siguiente comando en una ventana de shell en el servidor:

vncserver -kill:

Por ejemplo:

vncserver -kill: 6

geometría de exportación = 1920x1058

Donde "1920" representa el ancho deseado y "1058" la altura deseada de la ventana del escritorio. Es mejor hacer que coincida con la resolución real de su pantalla.

Vea MobaXterm para una alternativa de escritorio remoto fácil de usar