VNC

De WikiSalud
Revisión a fecha de 13:48 29 oct 2015; Kadejo (Discusión | contribuciones)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Aporte de la Unidad de Informática del Hospital Nacional Rosales

Debian 8.2 Jessie en sí no posee una herramienta instalada en kde para compartir el escritorio.


Al instalar Vino como server para compartir escritorio encontramos el inconveniente que el cliente vnc para Windows (VNC Viewer) no soporta la encriptación de este server.

Hemos recurrido al que se encuentra en este link

http://www.debianisfreedom.com/2012/08/compartir-el-escritorio-con-x11vnc-en.html


Para Server vnc usamos el siguiente paquete: X11VNC es una aplicación en línea de comandos que puede correr en el sistema como demonio y permite aceptar conexiones entrantes vía VNC y ceder el control del escritorio a un cliente. Para instalarlo en Debian procedemos así:

#aptitude install x11vnc


Una vez instalado procedemos a configurarle una contraseña para poder conectarnos con seguridad. Esta contraseña se almacenará encriptada en la ruta /home/usuario/.vnc/passwd:

Cada usuario que se posea en esa pc deberá tener su propio password. Salga de la sesión de root (#).


Ya con el usuario que dejaremos activa la sesión hacemos lo siguiente en consola:

$ x11vnc -storepasswd


Una vez almacenada la contraseña, nos quedará iniciar el servicio con las opciones adecuadas:


$ x11vnc -bg -usepw -shared


Donde la opción -bg indica que lo lanzaremos en modo background (segundo plano), donde -usepw indica que se usará la contraseña almacenada en el fichero generado en el comando anterior, donde -shared indica que comparta el escritorio sin importar las sesiones que lo inicien.


Con esto tendremos el servidor VNC corriendo en nuestro sistema, con el inconveniente de que no se ejecutará automáticamente en el siguiente inicio de sesión. Para solucionarlo recurriremos al administrador de aplicaciones que se ejecutarán al inicio de nuestra sesión.


En el caso de KDE, generaremos un fichero de texto en la ruta /home/usuario/.kde/Autostart llamado x11vnc cuyo contenido será el siguiente:

$nano /home/usuario/.kde/Autostart/x11vnc

Ahora debe digitar lo siguiente dentro del archivo:


#!/bin/bash

x11vnc -bg -usepw -shared


Se guarda el archivo y se sale del editor nano.


Se debe aplicar permisos de ejecución al archivo para eso digitamos:


$ chmod +x /home/usuario/.kde/Autostart/x11vnc


Con esto conseguiremos que X11VNC arranque en el inicio del sistema. Reinicie la computadora que utilizará como cliente.

Cliente Debian.

KDE es el gestor de escritorio que usamos en las pc terminal; si se desea conectarse como cliente desde una pc Debian debe instalar un cliente vnc para eso. Podría instalar sin problemas vinagre.

#apt-get install vinagre


Luego puede pulsar alt + f2 y escribir vinagre.

Al ejecutarse debe colocar la ip del server remoto y listo.


Cliente Windows

Para configurar el cliente de vnc si es Windows recomentamos usar TightVNC

http://www.tightvnc.com/download.php

Ojo, es posible que deba primero instalar java

https://www.java.com/es/download/

En el Tightvnc Viewer, coloque la ip que desea contactar en Remote Host. Clic en Connect y listo

Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Herramientas