Cómo instalar un servidor VNC en Ubuntu

Por kristen waters
Operar remotamente una computadora puede ser muy útil.
Stockbyte/Stockbyte/Getty Images

Una Red Virtual de Cómputo (VNC) es una manera de compartir el escritorio de una computadora (servidor) remotamente con otra computadora (cliente). Los datos del teclado y de mouse de la computadora cliente se transmiten a través de la conexión y controlan el servidor. Los gráficos del servidor se transmiten de vuelta a través de la conexión. Excepto por algunos problemas de velocidad, parecerá que estás trabajando directamente con tu propio equipo. Sin embargo, todos los programas y comandos los lleva a cabo el servidor.

Paso 1

Abre una ventana terminal. Podrás encontrar la ventana terminal yendo a «Inicio» y «Utilidades».

Paso 2

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

Paso 3

Abre vnc4server: vnc4server

Te solicitará una contraseña, que se usará para iniciar sesión en el servidor VNC.

Después de proporcionar la contraseña te saldrá algo así: New 'laptop:3 (laptop)' desktop is laptop:3

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

Al abrir vnc4server se creará un directorio .vnc en el directorio raíz.

Paso 4

Detén vnc4server vnc4server -kill :3

Cambia el número "3" por el número del paso 3.

Paso 5

Abre el archivo .vnc/xstartup para editar: gedit ~/.vnc/xstartup

El archivo será así:

!/bin/sh

Uncomment the following two lines for normal desktop:

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

Cambia el archivo vnc/xstartup y guárdalo.

No comentes las líneas que empiezan por «unset» y «exec». Comenta las líneas que empiecen por xsetroot, vncconfig, xterm and twm.

El archivo final debería ser así:

!/bin/sh

Uncomment the following two lines for normal desktop:

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

Cambia los permisos del archivo /etc/X11/xinit/xinitrc para hacerlo ejecutable: sudo chmod 755 /etc/X11/xinit/xinitrc

Paso 8

Abre vnc4server: vnc4server

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

Paso 9

Inicia sesión en el escritorio remoto para comprobar la configuración: vncviewer localhost:3

Introduce la contraseña que elegiste en el Paso 3.