[X2go-dev] session timeout management / idle management / lost processes

Mike Gabriel m.gabriel at das-netzwerkteam.de
Wed Jun 30 22:47:02 CEST 2010

Hi List,

I am thinking about setting up a public x2goplugin test site. This  
test site needs some features.

   o accessible from everywhere on the internet
   o no access to the internet (local iptables, blocking outgoing connections)
   o ssh key auto-login (username x2gotest)
   o disposable homes
       - on login generate homedir-name (/home/x2gotest.<some-id>)
       - create /home/x2gotest.<some-id> from
         pre-configured skel (pam_mkhomedir)
       - on logout remove /home/x2gotest.<some-id>
   o x2go session timeouts (5min)
   o allow simultaneous sessions (limit number of simultaneous sessions)
   o ... (anything forgotten)

If any of you can contribute to any of these aspects or add security  
thoughts to the above list, please do so.

My questions:

   o when is the best moment to rename the home dir to a session  
individual name?
   o where can I hook into the logout x2go process to remove the  
deprecated home
   o does x2go support session timeouts natively?
   o can x2go limit the number of allowed simultaneous sessions?



mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419

eMail-LeseSchreibStunde: wochentags 8h-10h
mail: m.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de


More information about the x2go-dev mailing list