Question #195888 on Epoptes changed:
https://answers.launchpad.net/epoptes/+question/195888

    Status: Open => Answered

Alkis Georgopoulos proposed the following answer:
Epoptes-client uses reverse connections, so currently each client can
only be controller by a single server.

So, your solutions are:
1) Have all the epoptes clients connect to server1, and have the other 
"teacher" connect to server1 with ssh -X (using ssh keys to avoid having to 
authenticate all the time) so that he runs the epoptes UI remotely.
I.e. create a desktop launcher for teacher2 to run `ssh -X server1 epoptes`.

2) Split the ltsp clients so that half of them are controlled by server1 and 
half of them by server2.
For that to work, you'll need to:
a) copy /etc/epoptes from server1 to server2, so that they have the same 
private/public ssl keys,

b) create an /opt/ltsp/i386/usr/local/sbin/epoptes-client wrapper, with the 
following contents:
#!/bin/sh
SERVER=$EPOPTES_SERVER exec /sbin/epoptes-client "$@"

Remember to run chmod +x /opt/ltsp/i386/usr/local/sbin/epoptes-client

c) Put EPOPTES_SERVER=<ip> entries in lts.conf, under [mac-address] or
[ip] sections for each client.

-- 
You received this question notification because you are a member of
Epoptes Developers, which is an answer contact for Epoptes.

-- 
Mailing list: https://launchpad.net/~epoptes
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~epoptes
More help   : https://help.launchpad.net/ListHelp

Reply via email to