Cómo instalar un servidor VNC en Ubuntu

Virtual Network Computing (VNC) es una forma de compartir el escritorio de una computadora (servidor) con una computadora remota (cliente). Las entradas del teclado y del ratón del cliente se transmiten a través de una red y controlan el funcionamiento del servidor. Los gráficos del servidor se transmiten a través de la red. Excepto por algunos problemas de latencia, parecerá que está trabajando directamente en la máquina en la que está sentado. Sin embargo, todos los programas y comandos se ejecutan en el lado del servidor.

Paso 1

Abra una ventana de Terminal. La ventana Terminal se puede encontrar en "Inicio"> "Utilidades".

Paso 2

Descargar vnc4server y xinetd:sudo apt-get install vnc4server xinetd

Paso 3

Inicie el servidor vnc4:servidor vnc4

Se te solicitará una contraseña. Esta contraseña se utilizará para iniciar sesión en la sesión de VNC.

Después de proporcionar una contraseña, obtendrá un resultado similar al siguiente:El nuevo escritorio 'laptop:3 (laptop)' es laptop:3

Fíjate en el número después de los dos puntos (:), en este caso es "3".

Iniciar vnc4server hará que se coloque un directorio .vnc en su directorio de inicio.

Paso 4

Detener vnc4server vnc4server -kill :3

Reemplace el número "3" con el número del Paso 3.

Paso 5

Abra el archivo .vnc/xstartup para editarlo:gedit ~/.vnc/xstartup

El archivo se verá así:#!/bin/sh # Quite el comentario de las siguientes dos líneas para el escritorio normal:#unset SESSION_MANAGER #exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] &&exec /etc/ vnc/xstartup [ -r $HOME/.Xresources ] &&xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic &xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &twm &

Paso 6

Cambie el archivo .vnc/xstartup y guárdelo.

Quite el comentario de las líneas que comienzan con unset y exec. Comente las líneas que comienzan con xsetroot, vncconfig, xterm y twm.

El archivo final debería verse así:#!/bin/sh # Quite el comentario de las siguientes dos líneas para el escritorio normal:unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] &&exec /etc/vnc /xstartup [ -r $HOME/.Xresources] &&xrdb $HOME/.Xresources #xsetroot -solid grey #vncconfig -iconic &#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#twm &

Paso 7

Cambie los permisos en el archivo /etc/X11/xinit/xinitrc para hacerlo ejecutable:sudo chmod 755 /etc/X11/xinit/xinitrc

Paso 8

Inicie el servidor vnc4:servidor vnc4

De nuevo, recuerda el número después de los dos puntos (:).

Paso 9

Inicie sesión en su escritorio remoto para comprobar la configuración:vncviewer localhost:3

Proporcione la contraseña que eligió en el Paso 3.