Limit Multiple Logins from one machine ..not by user - terminal server

LappiMA
LappiMA used Ask the Experts™
on
Does anybody know of, or have a method, to restrict a Windows 2008 terminal server to a single session per remove workstation or preferably, per remote workstation & user combination.  

I am familar with the options and settings to limit each user to one session but that does not work in my environment.  I need to allow the same user access to the terminal server from multiple machines at the same time, but I need to prohibit them from having multiple sessions open from the same computer.

Any ideas?
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Full stack Software Engineer
Commented:
You can have a window service which runs every second and check open sessions. Then identify if 2 from same machine and abort the latest with a message.
You should give a look to UserLock, a 3rd-party software solution that allows implementation and enforcement of a granular User Access Control Policy for Windows networks (including Terminal servers).

Detailed info and free trial:
http://www.isdecisions.com/products/userlock

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial