How to Create a New User Account for RDP on Windows VPS
Creating additional user accounts on your Windows VPS can help improve security, streamline access, or support multi-user workflows. Whether you’re giving access to a teammate, client, or simply want a non-Administrator login, this guide shows you how to create and configure a new user for RDP access.
🔹 Why Create a New RDP User?
- ✅ Limit permissions for different users
- ✅ Prevent giving out Administrator credentials
- ✅ Track activity per user
- ✅ Use different user profiles for separate apps or tasks
🔸 Step 1: Connect to Your VPS via Remote Desktop
Use your main Administrator account to log in through Remote Desktop.
🔸 Step 2: Create a New User Account
✅ Option 1: Using Computer Management
- Press
Win + R
, typecompmgmt.msc
, and press Enter. - Go to:
Local Users and Groups > Users
- Right-click Users, then click New User.
- Fill in:
- Username
- Password
- Uncheck: User must change password at next logon
- (Optional) Check: Password never expires
- Click Create and then Close.
✅ Option 2: Using Command Prompt (Quick Method)
net user newusername StrongPassword123 /add
🔸 Step 3: Add User to Remote Desktop Users Group
New users need to be added to the correct group to allow RDP access.
✅ Using GUI:
- In Computer Management, go to:
Local Users and Groups > Groups > Remote Desktop Users
- Double-click Remote Desktop Users.
- Click Add…
- Enter the username you just created.
- Click OK to confirm.
✅ Using Command Line:
bashCopyEditnet localgroup "Remote Desktop Users" newusername /add
🔸 Step 4: (Optional) Assign Admin Rights
If the user needs full system access (like the Administrator account):
bashCopyEditnet localgroup Administrators newusername /add
⚠️ Only grant admin rights if absolutely necessary. For most cases, Remote Desktop User permissions are sufficient.
🔸 Step 5: Test the New User
Log out of your current session and try logging in with the new username and password. You should be able to access the VPS via RDP.
🔐 Security Tips
- Use strong, unique passwords for each user
- Disable accounts that are no longer needed
- Monitor login attempts using Event Viewer > Windows Logs > Security
- Avoid giving Administrator rights unless necessary
🛠️ Troubleshooting
- New user can’t connect via RDP?
- Make sure they are in the Remote Desktop Users group
- Check that RDP is enabled and port 3389 is open
- Can’t log in even with correct credentials?
- Try enabling the account:
net user newusername /active:yes
- Try enabling the account:
Creating individual RDP users is a smart way to manage access on your VPS. It adds flexibility, security, and accountability—especially in collaborative or multi-role environments. Stick to strong password policies and give only the permissions each user needs.