Table of Contents
Remote Desktop allows administrators to connect to a Windows Server remotely using the Remote Desktop Protocol (RDP). It is commonly used to manage Windows VPS servers, install software, configure services, and perform remote administration tasks.
Most providers enable Remote Desktop by default on Windows VPS hosting servers, but manual configuration may still be required after installation or firewall changes.
Step 1: Open Server Settings
Log in to Windows Server.
Open the Start menu and click:
Settings
Navigate to:
System → Remote Desktop
Step 2: Enable Remote Desktop
Turn on the following option:
Enable Remote Desktop
Click:
Confirm
Windows Server will now allow incoming RDP connections.
Step 3: Allow Remote Desktop Through Windows Firewall
Open Windows Defender Firewall.
Navigate to:
Allow an app through firewall
Ensure the following feature is enabled:
Remote Desktop
This allows incoming RDP traffic on the default port:
3389
Step 4: Enable Remote Desktop Using PowerShell
Open PowerShell as Administrator.
Run the following command:
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 0
Enable the firewall rule:
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
Step 5: Find the Server IP Address
Open Command Prompt and run:
ipconfig
Locate the server IP address.
For public VPS servers, you can also check the assigned IP address from the hosting provider dashboard.
Step 6: Connect Using Remote Desktop Connection
On a Windows computer, open:
mstsc
Enter:
- Server IP address
- Administrator username
- Password
Click:
Connect
Step 7: Change the Default RDP Port (Optional)
For additional security, many administrators change the default RDP port to reduce automated attacks.
If needed, follow this guide to change the RDP port via command line.
Step 8: Verify Remote Desktop Service Status
Open PowerShell and run:
Get-Service TermService
The service status should display:
Running
Enabling Remote Desktop on Windows Server allows secure remote management and provides full administrative access to VPS environments from anywhere.
