If you want to get more than 2 RDP connections on Windows Server, you’ll need to configure the Remote Desktop Session Host (RDSH) role and install Remote Desktop Services (RDS) Client Access Licenses (CALs). By default, Windows Server allows only 2 simultaneous administrative connections, but enabling RDS roles and purchasing the required CALs lets multiple users connect to the same server at the same time. Without CALs, the system will restrict you to the default 2-user limit.
Step-by-Step Guide to Get More Than 2 RDP Connections
Step-1: Install Remote Desktop Services Role
- Open Server Manager: Click on the Start button, type “Server Manager,” & press Enter.
- Add Roles and Features: In the Server Manager Dashboard, click on “Add roles & features.”
- Role-based or feature-based installation: Select this option and click Next.
- Select Server: Choose the server you want to install the RDS role on and click Next.
- Select Server Roles: Check the “Remote Desktop Services” box and click Next.
- Install: Follow the prompts to install the RDS role and then restart the server if required.
Step-2: Configure Remote Desktop Licensing
- Open Server Manager: Go to “Remote Desktop Services” and click on “RD Licensing.”
- Add RD Licensing Server: Right-click on your server and select “Add RD Licensing Server.”
- Configure the License Server: Follow the wizard to configure your license server. You will need your CALs for this step.
Step-3: Configure RDP Session Limits
- Group Policy Editor: Press Win + R, type gpedit.msc, and press Enter.
- Navigate to RDP Settings: Go to Pc Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Protocol Services -> Remote Desktop Session Host -> Connections.
- Limit Number of Connections: Double-click on “Limit number of connections” and set the number to your desired limit.
- Set Time Limits for Active and Idle RDP Sessions: Navigate to Session Time Limits and configure the time limits to prevent sessions from staying active indefinitely.
Step-4: Adjusting Registry Settings (Advanced)
For advanced users, tweaking the registry settings can also help in managing more RDP connections.
- Open Registry Editor: Press Win + R, type regedit, and press Enter.
- Navigate to the Terminal Services Key: Go to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server.
- Create or Modify DWORD Values:
- Create or modify MaxInstanceCount to set your desired number of connections.
- Ensure fSingleSessionPerUser is set to 0 to allow multiple sessions for the same user.
Step-5: Install Remote Desktop Session Host Role
- Add Roles and Features: Open Server Manager, click on “Add roles and features.”
- Select Role: Choose “Remote Desktop Session Host” and follow the installation prompts.
- Restart: After installation, restart your server.
Step-6: Monitor and Manage Connections
- Remote Desktop Services Manager: Use this tool to monitor active sessions, log off users, and manage session limits.
- Performance Monitoring: Regularly check server performance to ensure that the increased number of connections does not degrade system performance.
Best Practices for Managing Multiple RDP Connections
Optimize Server Performance
- Upgrade Hardware: Ensure your server has sufficient CPU, RAM, and storage to handle multiple connections.
- Network Bandwidth: Ensure you have adequate bandwidth to support multiple remote connections simultaneously.
- Load Balancing: Consider using load balancing solutions to distribute the RDP load across multiple servers.
Security Considerations
- Regular Updates: Keep your server and RDP software updated with the latest patches.
- Strong Authentication: Implement strong passwords and multi-factor authentication (MFA) for all users.
- Firewall and Antivirus: Ensure robust firewall and antivirus solutions are in place to protect your server from unauthorized access.
User Management
- User Groups: Create user groups in Active Directory and assign RDP permissions accordingly.
- Session Policies: Implement session policies to manage how long sessions can remain active and how idle sessions are handled.
- User Training: Educate users on best practices for remote access and security.
Conclusion
Get more than 2 RDP connections on a Windows Server requires careful planning, configuration, and licensing. By following the steps outlined in this guide, you can increase the number of concurrent RDP sessions, optimize performance, and ensure a secure remote working environment. Always remember to monitor server performance and stay updated with the latest security practices to maintain a smooth and efficient remote desktop experience for all users.



