1. Introducción
Lliurex 16 permite la configuración de muchos parámetros a través del Centro de administración de LliureX, pero en algunos casos podemos encesitar conectarnos al servidor para hacer otras cosas. Existen varias opciones para ello:
- Hacer una conexión ssh y trabajar a través de la terminal.
- Conectarse a través de VNC (Virtual Network Computing) y abrir en un ventana el escritorio del servidor.
En cualquier caso en LliureX 16 lleva una aplicación instalada que nos permitirá conectarnos al servidor tanto a través de ssh como por VNC.
Para poder realizar la conexión es necesario que el servidor (o el ordenador al que queremos conectarnos deba de tener instalado y funcionando un servidor VNC).
2. Iniciar servidor VNC (en el servidor)
Hay diferentes programas que nos permiten gestionar el servicio VNC, en este caso vamos a usar el X11VNC que viene instalado en el servidor LliureX. En el caso que no lo tengamos instalado podemos hacerlo a través del synaptic:
o directamente desde el terminal escribiendo:
sudo apt install x11vnc x11vnc-data
Una vez instalado iniciamos el x11vnc, ejecutando en el terminal:
x11vnc -gui tray=setpass -rfbport PROMPT -bg -o %%HOME/.x11vnc.log.%%VNCDISPLAY
Si estamos usando un servidor LliureX, este ya lleva una acceso directo en Inicio > Internet > X11VNC:
Una vez iniciado el escritorio remoto nos aparecerá la siguiente pantalla:
Aquí seleccionaremos las opciones de Acceptar conexiones y escribimos una contraseña para las conexiones entrantes. Esta ventana podemos cerrarla, en la barra de notificaciones podremos ver el icono de X11VNC. Si pulsamos sobre el botón derecho nos aparecerá un menú donde podemos cerrar la conexión:
!# iniciar aplicación de Escritorio Remoto (en el cliente)
Una vez hayamos iniciado en el servidor podemos conectarnos con la aplicacion de Escritorio de Remoto, esta aplicación viene ya instalada en LliureX. Para ello vamos a Inicio > Internet > Visor de Escritorios Remotos.
Cuando iniciemos el Escritorio Remoto nos aparecerá la siguiente pantalla:
Y le damos a Conectar, entonces podemos elegir varios tipos de conexiones:
- ssh: Esta conexión se realiza a través del terminal.
- SPICE: Es un protocolo de comunicación para entornos virtuales.
- VNC: Conexión a escritorio remoto.
- RDP: Conexión a escritorio remoto para Windows.
En nuestro caso, a modelo de ejemplo, podemos realizar una conexión ssh, donde añadiremos la ip de nuestro servidor. Hay que tener en cuenta que el openssh-server ha de estar instalado en nuestro servidor. Este viene instalado por defecto, pero si queremos conectarnos a un cliente sí que hay que instalarlo:
Y luego nos autentificaremos:
Y se iniciará la conexión:
Si tenemos el servidor VNC funcionando, tan sólo hay que indicar el tipo de conexión y la ip:
Nos pedirá que nos autentifiquemos si hemos activado la opción de password en nuestro servidor VNC:
Entonces ya podremos ver la conexión a través de la ventana del programa: