[KLUG Members] forward display

Robert V. Kanaley rvk at agdia.com
Thu Jan 6 16:05:47 EST 2005


Miles,

Just a few minutes before reading your post, I had three remote TightVNC
viewer sessions logged in to a single TightVNCserver instance. Hence I am
sure that it doesn't take a separate XVNC server instance for each client
connection.

To implement multiple students viewing a single teacher consol, the teacher
would start a single VNC server instance. This server listens for
connections on port 59XX, where XX corresponds to the teachers VNC session
number (01-99). To ensure that the students watch and don't start remote
controlling the teachers consol, the server would be started with Input
Handling set to Disable remote keyboard and pointer (view-only mode). The
students would use VNC viewers on their local machines to log in to the
teachers single VNC server instance. They would all use the single mandatory
password the teacher set when starting the VNC server. Once the students log
in they would each see the teachers consol displayed on their local consol.

This connection scenario presumes that the students and teacher share a
secure "classroom" network. If Komal plans on having a distributed classroom
with remote students, it would be best to use a secure SSH port forwarding
tunnel to channel the insecure VNC sessions. In this case, the students each
have to establish a secure SSH connection with port forwarding of a selected
local port (I use local ports in the 5900-5999 range) to connect to the
teachers local port 59XX (where XX is the VNC server number started by the
teacher). Once the students establish the secure tunnel, the students tell
the local VNC client to connect to the local port being forwarded through
the tunnel. I use localhost:XX in the VNC host name dialog box to securely
connect to the remote XVNC server.

Regards,

Bob

Robert V. Kanaley
Manager Information Systems
Agdia, Inc.
rvk at agdia.com
http://www.agdia.com

>Date: Wed, 05 Jan 2005 19:11:34 -0500
>From: Miles Pschigoda <miles.j.pschigoda at wmich.edu>
>Subject: Re: [KLUG Members] forward display
>To: "The main KLUG mailing list." <members at kalamazoolinux.org>
>Message-ID: <41DC8236.5040705 at wmich.edu>
>Content-Type: text/plain; charset=us-ascii; format=flowed
>
>Adam Tauno Williams wrote:
>>>I want to forward exact display of my computer screen to
>students computer
>>>screen. How to achieve this?
>>
>>
>> VNC
>
>It's a tiny bit more complicated then that, correct me if I'm wrong
>because I'd like to know.
>
>The standard VNC servers start up a new X session when you start them,
>and you can then VNC into that from anywhere, but even you need to VNC
>into it, meaning that you need VNC control, meaning in turn
>that anyone
>viewing it can control it (unless your server supports that kind of
>access control, I don't know if any do).
>
>However there is the xf4vnc http://xf4vnc.sourceforge.net/ server that
>apparently can integrate into the running session.  I don't
>know how or
>what is required, all I really know about xf4vnc was that it
>allowed me
>to vnc a openGL application.
>
>--Miles P



More information about the Members mailing list