This script starts a x11vnc
and a websockify
instance to allow a remote
connection via noVNC
. A random password is created for each session.
This script depends on x11vnc, websockify and yad
And thanks to noVNC team.
I tested this script in my Debian Buster
box. I installed the dependencies as
the following:
apt-get install x11vnc yad
apt-get install python3-pip python3-setuptools python3-wheel
pip3 install websockify
Edit NOVNC_SERVER
in the script before running it. Use your noVNC
server
address:
NOVNC_SERVER="172.17.17.48"
To run the script:
bash novnc-desktop-agent.sh