VncServer en Debian

Improvisa :: Informática :: VncServer en DebianEn esta pequeña nota os enseñaremos a habilitar el control remoto en nuestro Debian mediante VNC.

En la mayoría de los casos nos será suficiente con ssh y XForwarding pero de vez en cuando lo que nos interesa es ver el escritorio completo, por ejemplo en el caso que nos ha salido hace poco, controlar 3 máquina VirtualBox desde un escritorio por control remoto con VNC desde Debian.

Para ello seguiremos estos 3 pasos:

Instalaremos los paquetes correspondientes mediante, el paquete vnc-java se encuentra en los repositorios contrib, aseguraos que lo teneis metido en vuestro sources-list:

root@juanmi:~# apt-get install x11vnc vnc-java

Estableceremos la contraseña que dará acceso a los clientes al VNC del DEBIAN

root@juanmi:~# x11vnc -storepasswd

Ejecutar le siguiente comando en el terminal para que VNC se ponga a escuchar en nuestro Debian.

root@juanmi:~# x11vnc -forever -usepw -httpdir /usr/share/vnc-java/ -httpport 5800

Ya podeis ejecutar cualquier cliente VNC desde cualquier sistema operativo, si lo haceis desde fuera no olvideis abrir los puertos que necesiteis (por defecto son el 5900 y el 5800)

Si quereis cambiar el puerto de escucha del demonio VNC debeis añadir la opción  -autoport nº_de_puerto, quedaría así:

root@juanmi:~# x11vnc -forever -usepw -httpdir /usr/share/vnc-java/ -httpport 5805 -autoport 5005

Yo lo que he hecho es crear un script y cuando quiero lo inicio, algo así:

juanmi@juanmi:~# vi Desktop/Inicia_Vnc

#!/bin/bash
sudo x11vnc -forever -usepw -httpdir /usr/share/vnc-java/ -httpport 5805 -autoport 5005

Demosle permisos adecuados:

juanmi@juanmi:~# chmod 777 /home/juanmi/Desktop/Inicia_Vnc
juanmi@juanmi:~# chown juanmi:juanmi /home/juanmi/Desktop/Inicia_Vnc

Print Friendly, PDF & Email
Comentarios
  • Devil dice:

    Gran aplicación el VNC, sin duda. Buen partido la hemos sacado cuando eramos administradores de Enroth en el Neverwinter Nights.

    Gracias por la info !!!