{"id":142,"date":"2026-05-26T23:07:30","date_gmt":"2026-05-27T06:07:30","guid":{"rendered":"https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/"},"modified":"2026-05-26T23:07:30","modified_gmt":"2026-05-27T06:07:30","slug":"how-to-configure-remote-desktop-rdp-windows-server","status":"publish","type":"post","link":"https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/","title":{"rendered":"How to Configure Remote Desktop (RDP) on Windows Server"},"content":{"rendered":"<h2>Overview<\/h2>\n<p>Remote Desktop Protocol (RDP) is how most people manage a Windows Server without being physically in front of it. Whether you&#8217;re spinning up a new <a href=\"https:\/\/www.hostandtech.com\/dedicated\/\">Dedicated Server<\/a> or troubleshooting an existing VPS, you&#8217;ll need RDP configured correctly before you can do anything else through a GUI.<\/p>\n<p>Out of the box, Windows Server ships with Remote Desktop disabled. Microsoft made this decision intentionally \u2014 RDP has historically been a major attack vector, so they don&#8217;t enable it until you explicitly say so. That means after provisioning a new server, you&#8217;ll need to turn it on, open the right firewall port, and optionally restrict who can connect.<\/p>\n<p>This guide covers Windows Server 2019 and 2022. Most steps are identical between the two. Where there&#8217;s a difference, I&#8217;ll call it out.<\/p>\n<h2>Prerequisites<\/h2>\n<ul>\n<li>Administrator access to the Windows Server (local console or out-of-band access like IPMI\/iDRAC)<\/li>\n<li>The server&#8217;s public IP address \u2014 available in your Host &amp; Tech client portal<\/li>\n<li>An RDP client: built-in on Windows (<strong>mstsc.exe<\/strong>), <strong>Microsoft Remote Desktop<\/strong> on macOS\/iOS, or <strong>Remmina<\/strong> on Linux<\/li>\n<li>Windows Server 2019 or 2022 (steps are largely the same for 2016)<\/li>\n<li>If connecting through a corporate network, confirm port 3389 isn&#8217;t blocked outbound by your local firewall or ISP<\/li>\n<\/ul>\n<h2>Step-by-Step: Enable and Configure RDP<\/h2>\n<h3>Step 1 \u2014 Enable Remote Desktop via Server Manager<\/h3>\n<ol>\n<li>Open <strong>Server Manager<\/strong> (it launches automatically on login, or press <code class=\"\" data-line=\"\">Win + R<\/code> and type <code class=\"\" data-line=\"\">servermanager<\/code>).<\/li>\n<li>In the left panel, click <strong>Local Server<\/strong>.<\/li>\n<li>Find the <strong>Remote Desktop<\/strong> property \u2014 it&#8217;ll read <em>Disabled<\/em> by default. Click it.<\/li>\n<li>In the System Properties dialog that opens, select <strong>Allow remote connections to this computer<\/strong>.<\/li>\n<li>Keep <strong>Allow connections only from computers running Remote Desktop with Network Level Authentication (NLA)<\/strong> checked. Don&#8217;t uncheck this unless you have a specific reason \u2014 NLA requires authentication before a full session is established, which reduces your exposure to brute-force and credential-stuffing attacks.<\/li>\n<li>Click <strong>Apply<\/strong>, then <strong>OK<\/strong>. Windows will warn you that it&#8217;s going to add a firewall rule automatically. Let it.<\/li>\n<\/ol>\n<p>\ud83d\udcdd <strong>Note:<\/strong> You can also enable RDP from the command line, which is useful if you&#8217;re scripting server provisioning or working headlessly via WinRM.<\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-1\"><code class=\"\" data-line=\"\">reg add &quot;HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal Server&quot; \/v fDenyTSConnections \/t REG_DWORD \/d 0 \/f\nnetsh advfirewall firewall set rule group=&quot;remote desktop&quot; new enable=Yes<\/code><\/pre>\n<\/div>\n<p>The first command flips the registry flag that controls whether RDP connections are accepted. The second opens the Windows Firewall rule group that covers port 3389.<\/p>\n<h3>Step 2 \u2014 Verify the Firewall Rule<\/h3>\n<p>When you enable Remote Desktop through Server Manager, Windows should auto-create an inbound rule for TCP 3389. Verify it actually exists:<\/p>\n<ol>\n<li>Open <strong>Windows Defender Firewall with Advanced Security<\/strong> (search for it in the Start menu or run <code class=\"\" data-line=\"\">wf.msc<\/code>).<\/li>\n<li>Click <strong>Inbound Rules<\/strong> in the left panel.<\/li>\n<li>Look for a rule named <em>Remote Desktop &#8211; User Mode (TCP-In)<\/em>. It should have a green tick and show <strong>Enabled: Yes<\/strong>.<\/li>\n<\/ol>\n<p>If it&#8217;s missing or disabled, create it manually:<\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-2\"><code class=\"\" data-line=\"\">netsh advfirewall firewall add rule name=&quot;RDP TCP 3389&quot; protocol=TCP dir=in localport=3389 action=allow<\/code><\/pre>\n<\/div>\n<p>\u26a0 <strong>Warning:<\/strong> If your server is hosted at Host &amp; Tech (or any cloud\/dedicated provider), there&#8217;s also a <strong>network-level firewall<\/strong> sitting in front of your server \u2014 separate from Windows Firewall. Log into your client portal and confirm port 3389 is open in your server&#8217;s firewall ruleset there too. This catches a lot of people. Windows says RDP is enabled, they can&#8217;t connect, and it turns out the port is blocked upstream.<\/p>\n<h3>Step 3 \u2014 Add a User to the Remote Desktop Users Group<\/h3>\n<p>The local <strong>Administrator<\/strong> account can connect via RDP by default. For any other account, you need to explicitly grant access:<\/p>\n<ol>\n<li>Right-click <strong>This PC<\/strong> on the desktop and choose <strong>Properties<\/strong>.<\/li>\n<li>Click <strong>Remote settings<\/strong> on the left.<\/li>\n<li>In the Remote Desktop section, click <strong>Select Users&#8230;<\/strong><\/li>\n<li>Click <strong>Add<\/strong>, type the username, click <strong>Check Names<\/strong>, then <strong>OK<\/strong>.<\/li>\n<\/ol>\n<p>Or from PowerShell, which is faster if you&#8217;re managing multiple accounts:<\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-3\"><code class=\"\" data-line=\"\">Add-LocalGroupMember -Group &quot;Remote Desktop Users&quot; -Member &quot;yourusername&quot;<\/code><\/pre>\n<\/div>\n<h3>Step 4 \u2014 (Optional) Change the Default RDP Port<\/h3>\n<p>Port 3389 is scanned constantly by bots. It won&#8217;t stop a determined attacker, but changing the default port cuts down on automated noise significantly. I&#8217;d recommend doing this on any public-facing server.<\/p>\n<p>\u26a0 <strong>Warning:<\/strong> Do this step carefully. If you change the port and don&#8217;t update the firewall rule before disconnecting, you&#8217;ll lock yourself out. Make sure you have out-of-band console access (IPMI\/iDRAC or your hosting panel&#8217;s VNC console) as a fallback.<\/p>\n<ol>\n<li>Open Registry Editor (<code class=\"\" data-line=\"\">regedit<\/code>).<\/li>\n<li>Navigate to: <code class=\"\" data-line=\"\">HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp<\/code><\/li>\n<li>Double-click <strong>PortNumber<\/strong>, switch to <strong>Decimal<\/strong>, and enter your new port (e.g. <code class=\"\" data-line=\"\">33890<\/code>). Avoid well-known ports below 1024.<\/li>\n<li>Click <strong>OK<\/strong>.<\/li>\n<li>Update your firewall rule to allow the new port, then remove the old 3389 rule:<\/li>\n<\/ol>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-4\"><code class=\"\" data-line=\"\">netsh advfirewall firewall add rule name=&quot;RDP Custom Port&quot; protocol=TCP dir=in localport=33890 action=allow\nnetsh advfirewall firewall delete rule name=&quot;RDP TCP 3389&quot;<\/code><\/pre>\n<\/div>\n<ol start=\"6\">\n<li>Restart the Remote Desktop Services service for the port change to take effect:<\/li>\n<\/ol>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-5\"><code class=\"\" data-line=\"\">net stop TermService &amp;&amp; net start TermService<\/code><\/pre>\n<\/div>\n<p>When connecting with a custom port, append it to the hostname in your RDP client: <code class=\"\" data-line=\"\">203.0.113.45:33890<\/code>.<\/p>\n<h3>Step 5 \u2014 Test the Connection<\/h3>\n<p>From your local machine, open your RDP client and connect to the server&#8217;s IP (and port if changed). On Windows:<\/p>\n<div class=\"ht-code-snippet\"><button class=\"ht-code-snippet__copy\" type=\"button\" aria-label=\"Copy code\"><\/button><span class=\"ht-code-snippet__feedback\">Copied to clipboard<\/span><\/p>\n<pre class=\"ht-code-snippet__code\" id=\"code-block-6\"><code class=\"\" data-line=\"\">mstsc \/v:203.0.113.45:3389<\/code><\/pre>\n<\/div>\n<p>Log in with your Administrator credentials. If the connection succeeds and you see the Windows desktop, you&#8217;re done.<\/p>\n<h2>Common Issues &amp; Troubleshooting<\/h2>\n<h3>&#8220;Remote Desktop can&#8217;t connect to the remote computer&#8221;<\/h3>\n<p>This generic error covers a lot of ground. Work through these in order:<\/p>\n<ul>\n<li>Confirm RDP is actually enabled (Step 1 above).<\/li>\n<li>Check both Windows Firewall <em>and<\/em> your hosting provider&#8217;s network firewall \u2014 both need port 3389 (or your custom port) open inbound.<\/li>\n<li>Ping the server IP to confirm basic network reachability. If ping fails, it&#8217;s a network\/firewall issue, not an RDP issue.<\/li>\n<li>Run <code class=\"\" data-line=\"\">netstat -an | findstr 3389<\/code> on the server \u2014 if nothing shows, the service isn&#8217;t listening on that port.<\/li>\n<\/ul>\n<h3>&#8220;The connection was denied because the user account is not authorized for remote login&#8221;<\/h3>\n<p>The account you&#8217;re using hasn&#8217;t been added to the <strong>Remote Desktop Users<\/strong> group (or isn&#8217;t a local Administrator). Follow Step 3 above. This is separate from whether the account exists or has a valid password \u2014 Windows is specifically checking group membership.<\/p>\n<h3>RDP connects but disconnects immediately after login<\/h3>\n<p>This is usually caused by a corrupt or misconfigured user profile, or a Group Policy that&#8217;s terminating sessions. Check the Event Viewer under <strong>Windows Logs &gt; Application<\/strong> for errors with source <em>User Profile Service<\/em>. If you see Event ID 1500 or 1521, the user profile is the culprit. Creating a new test account and connecting with that will confirm it.<\/p>\n<h3>&#8220;An authentication error has occurred. The function requested is not supported&#8221; (CredSSP error)<\/h3>\n<p>This one is annoyingly common after Windows Updates and the official Microsoft docs aren&#8217;t always clear about it. It&#8217;s caused by a mismatch in CredSSP encryption versions between your client machine and the server \u2014 usually after a security patch was applied to one but not the other.<\/p>\n<p>The proper fix is to install the latest Windows Updates on both machines. The quick workaround (not recommended for production) is to temporarily disable NLA on the server via Group Policy:<\/p>\n<ol>\n<li>Run <code class=\"\" data-line=\"\">gpedit.msc<\/code> on the server.<\/li>\n<li>Navigate to: <strong>Computer Configuration &gt; Administrative Templates &gt; System &gt; Credentials Delegation<\/strong><\/li>\n<li>Open <em>Encryption Oracle Remediation<\/em> and set it to <strong>Vulnerable<\/strong>.<\/li>\n<li>Run <code class=\"\" data-line=\"\">gpupdate \/force<\/code> and retry the connection.<\/li>\n<\/ol>\n<p>\u26a0 <strong>Warning:<\/strong> Revert this policy setting once both machines are patched. Leaving it on <em>Vulnerable<\/em> permanently undermines the security of your RDP setup.<\/p>\n<h3>RDP is slow or laggy<\/h3>\n<p>By default, RDP tries to render at full colour depth with visual effects enabled. On a server with limited bandwidth or a high-latency connection, drop the display settings: in <code class=\"\" data-line=\"\">mstsc.exe<\/code>, click <strong>Show Options &gt; Experience tab<\/strong> and select <strong>Low-speed broadband<\/strong> or <strong>Modem<\/strong>. Also reduce the colour depth to 16-bit. For dedicated servers with consistent low-latency connections this is usually a non-issue, but it makes a real difference on transatlantic connections.<\/p>\n<h2>FAQ<\/h2>\n<div class=\"ht-faq-section\">\n<h2>Frequently Asked Questions<\/h2>\n<div class=\"ht-faq-item\">\n<h3 class=\"ht-faq-question\">How do I enable Remote Desktop on Windows Server without a GUI?<\/h3>\n<div class=\"ht-faq-answer\">\n<p>Use the registry and netsh commands from an admin command prompt or PowerShell session. Run <code class=\"\" data-line=\"\">reg add &quot;HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal Server&quot; \/v fDenyTSConnections \/t REG_DWORD \/d 0 \/f<\/code> to enable RDP, then <code class=\"\" data-line=\"\">netsh advfirewall firewall set rule group=&quot;remote desktop&quot; new enable=Yes<\/code> to open the firewall. This works over WinRM or any remote shell session.<\/p>\n<\/div>\n<\/div>\n<div class=\"ht-faq-item\">\n<h3 class=\"ht-faq-question\">What port does RDP use by default?<\/h3>\n<div class=\"ht-faq-answer\">\n<p>RDP listens on TCP port 3389 by default. You can change this in the registry under <code class=\"\" data-line=\"\">HKLMSYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp<\/code> \u2014 just update the PortNumber value and restart the TermService. Remember to update both your Windows Firewall rule and any network-level firewall rules at your hosting provider.<\/p>\n<\/div>\n<\/div>\n<div class=\"ht-faq-item\">\n<h3 class=\"ht-faq-question\">Can multiple users connect via RDP at the same time?<\/h3>\n<div class=\"ht-faq-answer\">\n<p>Standard Windows Server licensing allows two concurrent RDP sessions by default (one of which can be the console session). If you need more simultaneous connections, you&#8217;ll need to install the Remote Desktop Session Host (RDSH) role and purchase Remote Desktop Services (RDS) Client Access Licences (CALs) from Microsoft. This is separate from your hosting costs.<\/p>\n<\/div>\n<\/div>\n<div class=\"ht-faq-item\">\n<h3 class=\"ht-faq-question\">How do I secure RDP against brute-force attacks?<\/h3>\n<div class=\"ht-faq-answer\">\n<p>A few practical steps: change the default port from 3389, enable Network Level Authentication (NLA), use a strong password or certificate-based authentication, and restrict access by IP using Windows Firewall or your hosting provider&#8217;s network firewall. For production servers, putting RDP behind a VPN so it&#8217;s not publicly exposed is the strongest option. If you&#8217;re on a Host &amp; Tech dedicated server, you can configure IP allowlisting directly in the portal.<\/p>\n<\/div>\n<\/div>\n<div class=\"ht-faq-item\">\n<h3 class=\"ht-faq-question\">Why does my RDP session keep timing out and disconnecting?<\/h3>\n<div class=\"ht-faq-answer\">\n<p>Windows Server has idle session timeouts set via Group Policy. To adjust them, open <code class=\"\" data-line=\"\">gpedit.msc<\/code> and navigate to Computer Configuration &gt; Administrative Templates &gt; Windows Components &gt; Remote Desktop Services &gt; Remote Desktop Session Host &gt; Session Time Limits. Set &#8220;Set time limit for disconnected sessions&#8221; and &#8220;Set time limit for idle Remote Desktop Services sessions&#8221; to your preferred values or <em>Never<\/em>. Changes take effect after running <code class=\"\" data-line=\"\">gpupdate \/force<\/code>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Getting Remote Desktop up and running on Windows Server is usually quick, but there are a few configuration steps that trip people up every time. This guide walks through enabling RDP, locking it down, and fixing the most common connection errors.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[84],"tags":[189,187,107,108,106,116,188,67],"class_list":["post-142","post","type-post","status-publish","format-standard","hentry","category-windows-server","tag-how-to-configure-remote-desktop-rdp-on-windows-server","tag-rdp-port","tag-rdp-setup","tag-remote-access","tag-remote-desktop","tag-server-administration","tag-windows-firewall","tag-windows-server"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Configure Remote Desktop (RDP) on Windows Server<\/title>\n<meta name=\"description\" content=\"Learn how to enable and configure Remote Desktop (RDP) on Windows Server 2019 and 2022. Step-by-step setup, firewall rules, and troubleshooting tips.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Configure Remote Desktop (RDP) on Windows Server\" \/>\n<meta property=\"og:description\" content=\"Learn how to enable and configure Remote Desktop (RDP) on Windows Server 2019 and 2022. Step-by-step setup, firewall rules, and troubleshooting tips.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/\" \/>\n<meta property=\"og:site_name\" content=\"Host And Tech knowledge base\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/stshostandtech\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-27T06:07:30+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@stshostandtech\" \/>\n<meta name=\"twitter:site\" content=\"@stshostandtech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/windows-server\\\/how-to-configure-remote-desktop-rdp-windows-server\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/windows-server\\\/how-to-configure-remote-desktop-rdp-windows-server\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#\\\/schema\\\/person\\\/b6fa79c48ddaba71af32e395c5b017ee\"},\"headline\":\"How to Configure Remote Desktop (RDP) on Windows Server\",\"datePublished\":\"2026-05-27T06:07:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/windows-server\\\/how-to-configure-remote-desktop-rdp-windows-server\\\/\"},\"wordCount\":1572,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#organization\"},\"keywords\":[\"How to Configure Remote Desktop (RDP) on Windows Server\",\"RDP port\",\"RDP setup\",\"remote access\",\"remote desktop\",\"server administration\",\"Windows firewall\",\"Windows Server\"],\"articleSection\":[\"Windows Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/hostandtech.com\\\/kb\\\/windows-server\\\/how-to-configure-remote-desktop-rdp-windows-server\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/windows-server\\\/how-to-configure-remote-desktop-rdp-windows-server\\\/\",\"url\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/windows-server\\\/how-to-configure-remote-desktop-rdp-windows-server\\\/\",\"name\":\"How to Configure Remote Desktop (RDP) on Windows Server\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#website\"},\"datePublished\":\"2026-05-27T06:07:30+00:00\",\"description\":\"Learn how to enable and configure Remote Desktop (RDP) on Windows Server 2019 and 2022. Step-by-step setup, firewall rules, and troubleshooting tips.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/windows-server\\\/how-to-configure-remote-desktop-rdp-windows-server\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hostandtech.com\\\/kb\\\/windows-server\\\/how-to-configure-remote-desktop-rdp-windows-server\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/windows-server\\\/how-to-configure-remote-desktop-rdp-windows-server\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Configure Remote Desktop (RDP) on Windows Server\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#website\",\"url\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/\",\"name\":\"Host And Tech knowledge base\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#organization\",\"name\":\"Host And Tech knowledge base\",\"url\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/logo-dark.png\",\"contentUrl\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/logo-dark.png\",\"width\":1134,\"height\":395,\"caption\":\"Host And Tech knowledge base\"},\"image\":{\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/stshostandtech\",\"https:\\\/\\\/x.com\\\/stshostandtech\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/#\\\/schema\\\/person\\\/b6fa79c48ddaba71af32e395c5b017ee\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/aa1edac8bbadb442e059a5b65ad45a3b2e3ce689202373b96e3e567517ae4b39?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/aa1edac8bbadb442e059a5b65ad45a3b2e3ce689202373b96e3e567517ae4b39?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/aa1edac8bbadb442e059a5b65ad45a3b2e3ce689202373b96e3e567517ae4b39?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\\\/\\\/hostandtech.com\\\/kb\"],\"url\":\"https:\\\/\\\/hostandtech.com\\\/kb\\\/author\\\/admin_fjj7qydm\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Configure Remote Desktop (RDP) on Windows Server","description":"Learn how to enable and configure Remote Desktop (RDP) on Windows Server 2019 and 2022. Step-by-step setup, firewall rules, and troubleshooting tips.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/","og_locale":"en_US","og_type":"article","og_title":"How to Configure Remote Desktop (RDP) on Windows Server","og_description":"Learn how to enable and configure Remote Desktop (RDP) on Windows Server 2019 and 2022. Step-by-step setup, firewall rules, and troubleshooting tips.","og_url":"https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/","og_site_name":"Host And Tech knowledge base","article_publisher":"https:\/\/www.facebook.com\/stshostandtech","article_published_time":"2026-05-27T06:07:30+00:00","author":"admin","twitter_card":"summary_large_image","twitter_creator":"@stshostandtech","twitter_site":"@stshostandtech","twitter_misc":{"Written by":"admin","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/#article","isPartOf":{"@id":"https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/"},"author":{"name":"admin","@id":"https:\/\/hostandtech.com\/kb\/#\/schema\/person\/b6fa79c48ddaba71af32e395c5b017ee"},"headline":"How to Configure Remote Desktop (RDP) on Windows Server","datePublished":"2026-05-27T06:07:30+00:00","mainEntityOfPage":{"@id":"https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/"},"wordCount":1572,"commentCount":0,"publisher":{"@id":"https:\/\/hostandtech.com\/kb\/#organization"},"keywords":["How to Configure Remote Desktop (RDP) on Windows Server","RDP port","RDP setup","remote access","remote desktop","server administration","Windows firewall","Windows Server"],"articleSection":["Windows Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/","url":"https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/","name":"How to Configure Remote Desktop (RDP) on Windows Server","isPartOf":{"@id":"https:\/\/hostandtech.com\/kb\/#website"},"datePublished":"2026-05-27T06:07:30+00:00","description":"Learn how to enable and configure Remote Desktop (RDP) on Windows Server 2019 and 2022. Step-by-step setup, firewall rules, and troubleshooting tips.","breadcrumb":{"@id":"https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/hostandtech.com\/kb\/windows-server\/how-to-configure-remote-desktop-rdp-windows-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hostandtech.com\/kb\/"},{"@type":"ListItem","position":2,"name":"How to Configure Remote Desktop (RDP) on Windows Server"}]},{"@type":"WebSite","@id":"https:\/\/hostandtech.com\/kb\/#website","url":"https:\/\/hostandtech.com\/kb\/","name":"Host And Tech knowledge base","description":"","publisher":{"@id":"https:\/\/hostandtech.com\/kb\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hostandtech.com\/kb\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hostandtech.com\/kb\/#organization","name":"Host And Tech knowledge base","url":"https:\/\/hostandtech.com\/kb\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hostandtech.com\/kb\/#\/schema\/logo\/image\/","url":"https:\/\/hostandtech.com\/kb\/wp-content\/uploads\/2026\/05\/logo-dark.png","contentUrl":"https:\/\/hostandtech.com\/kb\/wp-content\/uploads\/2026\/05\/logo-dark.png","width":1134,"height":395,"caption":"Host And Tech knowledge base"},"image":{"@id":"https:\/\/hostandtech.com\/kb\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/stshostandtech","https:\/\/x.com\/stshostandtech"]},{"@type":"Person","@id":"https:\/\/hostandtech.com\/kb\/#\/schema\/person\/b6fa79c48ddaba71af32e395c5b017ee","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/aa1edac8bbadb442e059a5b65ad45a3b2e3ce689202373b96e3e567517ae4b39?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/aa1edac8bbadb442e059a5b65ad45a3b2e3ce689202373b96e3e567517ae4b39?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/aa1edac8bbadb442e059a5b65ad45a3b2e3ce689202373b96e3e567517ae4b39?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/hostandtech.com\/kb"],"url":"https:\/\/hostandtech.com\/kb\/author\/admin_fjj7qydm\/"}]}},"_links":{"self":[{"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/posts\/142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/comments?post=142"}],"version-history":[{"count":0,"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/posts\/142\/revisions"}],"wp:attachment":[{"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/media?parent=142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/categories?post=142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hostandtech.com\/kb\/wp-json\/wp\/v2\/tags?post=142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}