Solved

Lock XP RDP session if single login is available?

Posted on 2011-03-14
9
535 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
9 Comments
 
LVL 95

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
Connect further...control easier

With the ATEN CE624, you can now enjoy a high-quality visual experience powered by HDBaseT technology and the convenience of a single Cat6 cable to transmit uncompressed video with zero latency and multi-streaming for dual-view applications where remote access is required.

 
LVL 15

Expert Comment

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

Accepted Solution

by:
Lee W, MVP earned 250 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 250 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

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
ISP Change 14 63
Network bottleneck identifier 13 51
BGP prefix and routing 3 61
decoding the error message TEI_ASSIGNED 8 40
Meet the world's only “Transparent Cloud™” from Superb Internet Corporation. Now, you can experience firsthand a cloud platform that consistently outperforms Amazon Web Services (AWS), IBM’s Softlayer, and Microsoft’s Azure when it comes to CPU and …
For both online and offline retail, the cross-channel business is the most recent pattern in the B2C trade space.
Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

828 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