Mi Blog
Cómo instalar y configurar VNC con Ubuntu Mate

Cómo instalar y configurar VNC con Ubuntu Mate

 
(8 votos)

Instalar y configurar el servidor VNC con Ubuntu Mate, es realmente sencillo. Aunque existen muchas opciones a la hora de poder gestionar gráficamente un equipo remoto, esta vez, voy a centrarme en el software Real VNC. VNC es multiplataforma y podremos gestionar tanto equipos Windows, GNU/Linux, MacOS, iOS, RaspberryPi, HP-UX, AIX, Solaris...

Seguid leyendo para aprender a configurar el servidor de VNC para acceder a vuestro escritorio de Ubuntu Mate...

⬇️ Compra en Amazon el hardware que utilizo ⬇️

🔥 ¡DESCÚBRELOS! 🔥

 

 

¿QUÉ ES VNC?

VNC son las siglas en inglés de Virtual Network Computing (Computación Virtual en Red).

VNC es un programa de software libre basado en una estructura cliente-servidor que permite observar las acciones del ordenador servidor remotamente a través de un ordenador cliente. VNC no impone restricciones en el sistema operativo del ordenador servidor con respecto al del cliente: es posible compartir la pantalla de una máquina con cualquier sistema operativo que admita VNC conectándose desde otro ordenador o dispositivo que disponga de un cliente VNC portado.

En la enseñanza, VNC sirve para que el profesor comparta su pantalla con los alumnos, por ejemplo en un laboratorio. También puede usarse para que un técnico ayude a un usuario inexperto, el técnico ve remotamente el problema del que informa el usuario.

 

 

VNC es muy utilizado en entornos educativos

 

 

El programa servidor suele tener la opción de funcionar como servidor HTTP para mostrar la pantalla compartida en un navegador con java. En este caso el usuario remoto (cliente) no tiene que instalar un programa cliente de VNC sino que es descargado por el navegador automáticamente.

VNC es independiente de la plataforma, un cliente VNC de un sistema operativo pueden conectarse a un servidor VNC del mismo sistema operativo o de cualquier otro. Hay clientes y servidores tanto para muchos sistemas operativos basados en GUI como para java. Varios clientes pueden conectarse a un servidor VNC al mismo tiempo. Los usos populares de esta tecnología incluyen ayuda técnica remota y acceso a los archivos presentes en el ordenador del trabajo desde la computadora de la casa o viceversa.

Web: https://www.realvnc.com/es/connect/download/vnc/

VNC LogoLogo RealVNC

 

 

1.- REQUERIMIENTOS

Los requerimientos para seguir este tutorial son los siguientes:

  • PC con GNU/Linux Ubuntu/Debian + Escritorio Mate
  • PC con Windows
  • Conexión a Internet 

 

 

2.- INSTALAR EL SERVIDOR VNC

Para instalar el servidor de VNC en el equipo con GNU/Linux Ubuntu ejecutaremos el siguiente comando:

raul@localhost:~$ sudo apt-get install vnc4server

 

 

3.- INSTALAR EL CLIENTE VNC

Para descargar el cliente de VNC, visitaremos la siguiente web https://www.realvnc.com/es/connect/download/viewer/ y descargaremos la versión para nuestro sistema operativo. Para este ejemplo, el equipo cliente utilizado es un Windows 7. Una vez descargado el programa VNC, lo instalaremos de la forma habitual en Windows: Siguiente->Siguiente->Siguiente laughing

Servidor VNC Ubuntu MateDescargar Vnc Viewer

4.- CONFIGURACIÓN Y ARRANQUE DEL SERVIDOR VNC

Para que podamos ver el escritorio completo de GNOME Mate en nuestro equipo cliente con VNC, debemos editar el siguiente fichero /home/<usuario>/.vnc/xstartup y añadir lo siguiente (si no existe el directorio .vnc hay que crearlo). Como es lógico, el fichero lo podemos adaptar según las necesidades de cada uno:

#!/bin/sh
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
mate-session &

 

 

Lo siguiente será dar permisos de ejecución a dicho fichero con el comando siguiente:

raul@localhost:~$ chmod +x /home/<usuario>/.vnc/xstartup

 

 

Para arrancar el servidor, lanzaremos el siguiente comando para lanzar una sesión en el display=1 y con una resolución de 1024x768px. Deberemos introducir una contraseña nueva para poder acceder a dicha sesión de VNC (si no existe una contraseña previa, se nos preguntará para crearla):

raul@localhost:~$ vncserver -geometry 1024x768 :1

You will require a password to access your desktops.

Password:
Verify:

New 'localhost:1 (raul)' desktop is localhost:1

Starting applications specified in /home/raul/.vnc/xstartup
Log file is /home/raul/.vnc/localhost:1.log

 

 

Si quisiéramos cerrar el servidor ejecutaríamos el siguiente comando (:1 es el display):

raul@localhost:~$ vnc4server -kill :1

 

 

5.- CONECTAR CON EL SERVIDOR VNC

Para conectar con el servidor VNC, debemos saber la IP, el display y la contraseña para poder acceder. Para ello, desde el equipo cliente abrimos VNC Viewer (cliente) e introducimos los datos de la conexión, en este caso 172.26.1.119:1

Servidor VNC Ubuntu MateConectar con servidor VNC

 

 

Se nos informa de que la conexión a través de VNC no es segura. La autenticación si va cifrada pero los datos de la sesión no. Para securizarla, podríamos hacer lo mismo a través de un túnel SSH (pero esto no lo explico en este artículo):

Servidor VNC Ubuntu MateConexión no cifrada

 

 

Para acceder, introduciremos la contraseña creada en los pasos anteriores durante el arranque del servidor VNC:

Servidor VNC Ubuntu MateContraseña

 

 

Y si hemos seguido todos los pasos de forma correcta, podremos ver el escritorio remoto y trabajar con el equipo remoto como si estuviera en nuestro equipo local:

Servidor VNC Ubuntu MateEscritorio Ubuntu Mate

 

 

El cliente de VNC permite crear y guardar las conexiones para acceder a ellas mucho más rápido en un futuro:

Servidor VNC Ubuntu MateListado de servidores

 

 

ENJOY!


Acerca de Mi

RPF

Soy Ingeniero Téc. Industrial Mecánico, Administrador de Sistemas Informáticos, Desarrollador de Aplicaciones Informaticas Web, Técnico Superior en PRL, Experto en Energías Renovables... y trabajo actualmente como Senior DevOPS en HP SCDS.

Contactar conmigo

Dirección: León, España

E-Mail: Contactar

Web: https://www.raulprietofernandez.net

Skype: raul.lnx

APÚNTATE GRATIS

VIP RPF
Entra en la Comunidad VIP y consigue acceso a las descargas en PDF, Trucos y Videotutoriales ocultos y mucho más... ¡Muy Pronto!

Si haces login, serás automáticamente suscrito a mi lista de Newsletter. Siempre podrás borrarte cuando quieras.