Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Lock XP RDP session if single login is available?

Posted on 2011-03-14
9
Medium Priority
?
541 Views
Last Modified: 2012-05-11
Hello
Currently at work, we use RDP access to connect to some other LAN PCs with normal XP Pro installed on them. However, for any connection made to a single machine, there is only 1 login profile present, and all of us connect using it. The problem is that in doing so we sometimes disconnect other users while they may be doing something important, and this is very annoying for us.
I want to know if there is a way to prevent other users from connecting to a pc via RDP if the login session is already in use and either provide an alert to whether continue with login or deny access until the opened session is closed by the other user. Any app or tweak which can do something like this?
0
Comment
Question by:lordrt
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
9 Comments
 
LVL 96

Expert Comment

by:Lee W, MVP
ID: 35128016
In XP, no way I'm aware of.  In Win7 (MAYBE Vista), yes - it's automatic.

As a workaround, you could install 3rd party remote control software and use that to check if someone is using the machine and if not, connect with RDP (for example, VNC or LogMeIn)
0
 
LVL 4

Author Comment

by:lordrt
ID: 35128092
I've installed tightvnc on the machines, but still get disconnected if a normal RDP request is made. Any 3rd party apps u can suggest?
0
 
LVL 4

Author Comment

by:lordrt
ID: 35128119
I missed this part, the single logins present on all the pcs give admin rights to the user even if we are using via rdp, so we can install/uninstall etc on those pcs.
0
Get free NFR key for Veeam Availability Suite 9.5

Veeam is happy to provide a free NFR license (1 year, 2 sockets) to all certified IT Pros. The license allows for the non-production use of Veeam Availability Suite v9.5 in your home lab, without any feature limitations. It works for both VMware and Hyper-V environments

 
LVL 15

Expert Comment

by:JBond2010
ID: 35128234
You sould consider installing a Terminal Server which would solve these problems.
0
 
LVL 96

Accepted Solution

by:
Lee W, MVP earned 1000 total points
ID: 35128247
It's not clear to me WHY you are connecting... Are you IT support?  Are you running a specific app that's only licensed for one PC?

To me, it's simple - you cannot (using XP) do what you want.  I've never heard of a third party app that doesn't violate licensing that would permit this.  In XP, fast user switching (which allows multiple users to be logged on) does not work when connected to a domain - it DOES work in Win7 and Vista.

If it's merely to support your end-users, then I would NOT be using RDP for that... I would be using a remote control app like LogMeIn.  Further, for security purposes, EVERYONE should have their own logins, which can then be tracked more easily.
0
 
LVL 6

Assisted Solution

by:nettek0300
nettek0300 earned 1000 total points
ID: 35129437
Have the users open a command line and type the following:

qwinsta /server:pcname

Replace pcname with the actual name of the PC they are connecting to.  That will tell you if anyone is signed on remotely.  

In addition, if you download psTools, there is a command called psloggedon that will tell you if someone is logged on to the PC (also done through the command line).  My experience has been that if you connect to an XP machine through RDP and connect using a different username, it will tell you if someone else is logged on.  If you connect using the same username, it does not because XP thinks you are the same person.
0
 
LVL 4

Author Comment

by:lordrt
ID: 35135277
@leew: we have a specific software installed there which is not present on any other computers, thus the need to connect to that pc often

@nettek0300: will give it a try and get back
0
 
LVL 4

Author Comment

by:lordrt
ID: 35135367
Well as a temporary measure we have assigned each user a login, but have been told to continue looking for a way to use single user login and lock the session when in use, as using multiple accounts so far does not prevent logging off another user, while they want to allow access only when the user himself closes his session.
0
 
LVL 4

Author Comment

by:lordrt
ID: 35135374
As for the pstools, have not been able to run it properly, despite having read its help. It opens a command window and immediately closes it afterwards when running the exe. And where do I need to run the command psLoggedOn \\computername?? I tried in dos but does not recognize it
0

Featured Post

Simplify Your Workload with One Tool

How do you combat today’s intelligent hacker while managing multiple domains and platforms? By simplifying your workload with one tool. With Lunarpages hosting through Plesk Onyx, you can:

Automate SSL generation and installation with two clicks
Experience total server control

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article, I am going to show you how to simulate a multi-site Lab environment on a single Hyper-V host. I use this method successfully in my own lab to simulate three fully routed global AD Sites on a Windows 10 Hyper-V host.
Working from home is a dream for many people who aren’t happy about getting up early, going to the office, and spending long hours at work. There are lots of benefits of remote work for employees.
If you're a developer or IT admin, you’re probably tasked with managing multiple websites, servers, applications, and levels of security on a daily basis. While this can be extremely time consuming, it can also be frustrating when systems aren't wor…
Michael from AdRem Software outlines event notifications and Automatic Corrective Actions in network monitoring. Automatic Corrective Actions are scripts, which can automatically run upon discovery of a certain undesirable condition in your network.…

610 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question