[Thinlinc-technical] Guest-Session-Logon

Peter Astrand astrand at cendio.se
Tue Aug 26 13:07:48 CEST 2014


Hi. It is somewhat difficult to implement a feature corresponding to the 
Ubuntu/LightDM Guest Session. The ThinLinc native client runs on top of 
SSH. A successful authentication through SSH is a requirement for anything 
else, including talking to the session manager. Thus, in order to create 
guest/temporary users, some other out-of-SSH-band solution must be used.

One such solution could be a web service (CGI script or similar) running 
on the TL server which dynamically creates guest users (or allocates from 
a pool), then call tlclient.cgi which in turn can trigger the native 
client to login. Such a web service could be developed separately, without 
access to the ThinLinc source code.

If you only need the basic functionality that the HTML5 client provides, 
another solution would be to add guest user support to the "tlwebaccess" 
service which launches the HTML5 client. In this case, SSH is not used, 
and tlwebaccess can dynamically create users. However, this requires 
changes to the proprietary tlwebaccess service.

Br,
Peter


On Fri, 15 Aug 2014, Karl-Heinz Frorath - gmail wrote:

> Hi,
> 
> I have installed thinlinc 4.2 in an Ubuntu 14.04 - System with lxde-desktop.
> 
> Now I want to make Demo-Users with restricted rights who can access the System via thinlinc-client or TL-Web-Client. For local Desktop-Login
> there is the "Guest-Session" feature. So I want to use it for all demo-users who logged in.
> The Guest-Sessions are randomly named and restricted and it is an ideal solution for me, I think.
> 
> But whow can someone Login via Thinlinc-Client or TL-Web-Client as a guest-session? Normaly someone must use a name and password.
> 
> Help welcome and thanks for all.
> Greeting Karl-Heinz
> 
> 
> 
> --
> Karl-Heinz Frorath
> Lazariterstr. 5
> 
> D - 79189  Bad Krozingen
> 
> Tel.-Nr. :  07633 - 101971
> Mobil :     0176 -  92615429  und 0176 - 41721917
> FAX-Nr. : 07633 - 980930-19
> 
> Web :   http://www.compu-wine.de  und  http://www.ubuntu-freiburg.de
> E-Mail : info at compu-wine.de
> 
> Skype : khfrorath  ( if offline, then redirected to the local phone for free )
> 
> 
>


---
Peter Astrand		ThinLinc Chief Developer
Cendio AB		http://cendio.com
Teknikringen 8		http://twitter.com/ThinLinc
583 30 Linkoping	http://facebook.com/ThinLinc
Phone: +46-13-214600	http://google.com/+CendioThinLinc


More information about the Thinlinc-technical mailing list