I’m developing a software system with some uncommon login requirements, and
I’m wondering if anyone here can help me find a solution.



My system will require shift-based users to login to a common Red Hat
Enterprise Linux workstation using Smart Cards. The workstation will remain
active as long as the card is in the reader. If the card is removed from the
reader, the workstation will lock. When the next user arrives for the next
shift, he or she will insert his or her card into the card reader, unlocking
the workstation and giving the user access to the same session used by the
previous user.



Because users share a session from one shift to the next, I suspect that
users will share a common set of login credentials, encoded on each user’s
Smart Card. However, the system must log the identity of the last person who
unlocked the workstation, for security auditing purposes, so the system must
be able to automatically read a card number, or some other ID information
from the card in addition to the login credentials.



Some additional requirements:

- If the card reader is removed from the workstation, the workstation will
lock.

- Ideally, when the workstation is locked, the screen will still update, so
that neighbouring users can still see status updates on the locked
workstation screen (something like xtrlock or alock). This is a
“nice-to-have” feature, not a required feature.



Please let me know if you have any thoughts on a potential solution.
Although I have development capability in-house, I would prefer a COTS
solution that just took care of everything for me, if such a solution even
exists.



Best regards,

Rodney
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to