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
