Conectar por vnc

Hoy tenia la necesidad de conectar por vnc a mi equipo, para ello he ejecutado los siguientes comandos

export DISPLAY=:0
x11vnc -display :0 -nopw -listen [localhost o ip equipo] -xkb -ncache 10 -ncache_cr -forever 

Ahora desde otro equipo ya nos podemos conectar por vnc y con ello ya tenemos acceso a nuestro escritorio.

Podemos crear un script para que se ejecute al iniciar sesión, aunque yo prefiero dar acceso cuando sea necesario, no obstante el script lo haríamos así :

#!/bin/bash

export DISPLAY=:0
sleep 5
x11vnc -display :0 -nopw -listen [localhost o ip equipo] -xkb -ncache 10 -ncache_cr -forever 

Ahora bien, si queremos abrir otra sesión diferente, en este caso yo utilizo como wm Awesome

#!/bin/bash

export DISPLAY=:1
Xvfb :1 -screen 0 1280x1024x24 &
sleep 5 
awesome & 
x11vnc -display :1 -nopw -listen [localhost o ip equipo] -xkb -ncache 10 -ncache_cr -forever 

Eso es todo.