Can I (temporarily) mount my local (viewer-side) Windows/Samba File share on the machine where x11vnc is running?
You will have to use an external network redirection for this. Filesystem mounting is not part of the VNC protocol. We show a simple Samba example here. First you will need a tunnel to redirect the SMB requests from the remote machine to the one you sitting at. We use an ssh tunnel: sitting-here> ssh -C -R 1139:localhost:139 far-away.east Or one could combine this with the VNC tunnel at the same time, e.g.: sitting-here> ssh -C -R 1139:localhost:139 -t -L 5900:localhost:5900 far-away.east ‘x11vnc -localhost -display :0’ Port 139 is the Windows Service port. For Windows systems instead of Samba, you may need to use the actual IP address of the Window machine instead of “localhost” in the -R option (since the Windows service does not listen on localhost by default.) Note that we use 1139 instead of 139 on the remote side because 139 would require root permission to listen on (and you may have a samba server running on it already.) The ssh -C is to enable compression, which might speed up