Hi,

I am new to this list so please bear with me ... I've been trying to find
out if any progress has been made as far as multiuser operation of pcscd.
There has been a discussion around Sun-Ray thinclients in 2006 but I
haven't been able to find out if there was any result.

Specifically, I want to find ways to run USB smartcard readers in a
NoMachine (NX) environment, where many users are remotely connected
with thinclients or Windows or Linux workstations, and working in
Windows terminal server (i.e. RDP) sessions. (If you are unfamiliar with
NoMachine, see http://www.nomachine.com/technology.php for a technology
overview). The smartcards should be visible in the Windows sessions. The
current plan involves running USB over IP (usbip.sf.net) and making the
USB devices available within the Linux NX node environment, then using
"rdesktop -r scard" to import the SC into the RDP session. Apart from
the fact that the usbip project needs some more work done, I need to
find out how I can use pcscd in a secure way when tens or even hundreds
of users are connected to the same NX node. The major question is, how
does the NX administrator distinguish all these card readers (which are
potentially of the same vendor and model) virtually connected to the NX
node in order to forward each user only her/his SC reader into their RDP
sessions. The end users have no access to the nx node sessions per se
when running a RDP session. So the scenario is, we have tens or hundreds
of rdesktop processes linked against libpscslite.so which in turn wants
to talk with the pcscd unix domain socket.

Q1: does pcscd support talking to multiple pcsc clients at the same time?
If yes, is there an architectural limit how many? 

Q2: on the pcsc client level, how do I tell the smartcard readers apart
when they are the same make and model, in order to build the proper
rdesktop command for each user?

Q3: has any progress been made as far as access security? In 2006 there
were talks about running pcscd against PAM. Would that include separating
card readers from each other, and allowing a user to see only her/his
reader? 

Thanks for any insight or hint! 

-- 
You might have mail
_______________________________________________
Muscle mailing list
Muscle@lists.musclecard.com
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to