{"id":15857,"date":"2019-07-24T17:02:13","date_gmt":"2019-07-24T10:02:13","guid":{"rendered":"https:\/\/blog.tinohost.com\/?p=2257"},"modified":"2026-10-22T12:16:06","modified_gmt":"2026-10-22T05:16:06","slug":"mo-remote-desktop-tren-windows-server","status":"publish","type":"post","link":"https:\/\/tino.vn\/blog\/mo-remote-desktop-tren-windows-server\/","title":{"rendered":"C\u00e1ch m\u1edf Remote Desktop tr\u00ean Windows Server 2025, 2022 v\u00e0 2019"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>\u0110\u1ec3 m\u1edf Remote Desktop tr\u00ean Windows Server 2025, 2022 ho\u1eb7c 2019, v\u00e0o Server Manager \u2192 Local Server, b\u1ea5m v\u00e0o ch\u1eef &#8220;Disabled&#8221; c\u1ea1nh Remote Desktop, ch\u1ecdn &#8220;Allow remote connections to this computer&#8221; r\u1ed3i b\u1ea5m OK.<\/strong> Tr\u00ean b\u1ea3n Server Core kh\u00f4ng c\u00f3 giao di\u1ec7n, b\u1ea1n d\u00f9ng c\u00f4ng c\u1ee5 sconfig (m\u1ee5c 7) ho\u1eb7c hai l\u1ec7nh PowerShell. Remote Desktop m\u1eb7c \u0111\u1ecbnh b\u1ecb t\u1eaft sau khi c\u00e0i Windows Server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Khi thu\u00ea <a href=\"https:\/\/tino.vn\/blog\/vps-windows-la-gi\/\">VPS Windows<\/a> (m\u1ed9t <a href=\"https:\/\/tino.vn\/blog\/vps-la-gi\/\">m\u00e1y ch\u1ee7 \u1ea3o VPS<\/a> ch\u1ea1y <a href=\"https:\/\/tino.vn\/blog\/windows-server-la-gi\/\">Windows Server<\/a>), Remote Desktop th\u01b0\u1eddng \u0111\u00e3 b\u1eadt s\u1eb5n. B\u1ea1n c\u1ea7n c\u00e1c b\u01b0\u1edbc d\u01b0\u1edbi khi <a href=\"https:\/\/tino.vn\/blog\/docs\/cach-cai-lai-he-dieu-hanh-tren-dich-vu-vps-tai-tino\/\">c\u00e0i l\u1ea1i h\u1ec7 \u0111i\u1ec1u h\u00e0nh cho VPS<\/a>, d\u00f9ng Server Core ho\u1eb7c kh\u00f4ng v\u00e0o \u0111\u01b0\u1ee3c.<\/p>\n\n\n\n<h2 id=\"Remote_Desktop_tr\u00ean_Windows_Server_l\u00e0_g\u00ec?\">Remote Desktop tr\u00ean Windows Server l\u00e0 g\u00ec?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Remote Desktop l\u00e0 t\u00ednh n\u0103ng cho ph\u00e9p b\u1ea1n \u0111i\u1ec1u khi\u1ec3n Windows Server t\u1eeb m\u1ed9t m\u00e1y kh\u00e1c qua m\u1ea1ng b\u1eb1ng giao th\u1ee9c Remote Desktop Protocol (RDP), nh\u01b0 \u0111ang ng\u1ed3i tr\u01b0\u1edbc m\u00e0n h\u00ecnh m\u00e1y ch\u1ee7. M\u00e1y ch\u1ee7 l\u1eafng nghe \u1edf c\u1ed5ng 3389 (TCP v\u00e0 UDP) theo m\u1eb7c \u0111\u1ecbnh; m\u00e1y b\u1ea1n d\u00f9ng Remote Desktop Connection (<code>mstsc<\/code>) ho\u1eb7c Windows App tr\u00ean macOS, iPhone, Android (<a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/remote\/remote-desktop-services\/remotepc\/change-listening-port\" rel=\"nofollow noopener\" target=\"_blank\">Microsoft Learn<\/a>, <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-app\/overview\" rel=\"nofollow noopener\" target=\"_blank\">Windows App<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00e0i m\u1edbi Windows Server th\u00ec Remote Desktop \u1edf tr\u1ea1ng th\u00e1i t\u1eaft: gi\u00e1 tr\u1ecb <code>fDenyTSConnections<\/code> m\u1eb7c \u0111\u1ecbnh l\u00e0 &#8220;t\u1eeb ch\u1ed1i k\u1ebft n\u1ed1i&#8221; (<a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-hardware\/customize\/desktop\/unattend\/microsoft-windows-terminalservices-localsessionmanager-fdenytsconnections\" rel=\"nofollow noopener\" target=\"_blank\">Microsoft Learn<\/a>). \u0110\u1ec3 b\u1eadt, b\u1ea1n c\u1ea7n quy\u1ec1n Administrators v\u00e0 l\u00e0m hai vi\u1ec7c: cho ph\u00e9p k\u1ebft n\u1ed1i t\u1eeb xa, v\u00e0 b\u1eadt nh\u00f3m quy t\u1eafc &#8220;Remote Desktop&#8221; tr\u00ean Windows Firewall.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1400\" height=\"750\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-chon-cach.webp\" alt=\"Ch\u1ecdn c\u00e1ch b\u1eadt Remote Desktop theo m\u00e1y ch\u1ee7: b\u1ea3n c\u00f3 giao di\u1ec7n d\u00f9ng Server Manager (Local Server, Disabled, Allow, Windows t\u1ef1 b\u1eadt quy t\u1eafc t\u01b0\u1eddng l\u1eeda); Server Core d\u00f9ng SConfig m\u1ee5c 7, E, 1; nhi\u1ec1u m\u00e1y ho\u1eb7c script d\u00f9ng PowerShell v\u00e0 ph\u1ea3i t\u1ef1 b\u1eadt nh\u00f3m quy t\u1eafc Remote Desktop; VPS m\u1ea5t Remote Desktop th\u00ec v\u00e0o console web c\u1ee7a nh\u00e0 cung c\u1ea5p tr\u01b0\u1edbc. C\u00e1ch n\u00e0o c\u0169ng ph\u1ea3i \u0111\u1ea1t 3 tr\u1ea1ng th\u00e1i: fDenyTSConnections b\u1eb1ng 0, nh\u00f3m quy t\u1eafc Remote Desktop Enabled True, UserAuthentication b\u1eb1ng 1; b\u1eadt xong l\u1ea1i t\u1ef1 t\u1eaft l\u00e0 do Group Policy, ki\u1ec3m b\u1eb1ng gpresult\" class=\"wp-image-131341\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-chon-cach.webp 1400w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-chon-cach-300x161.webp 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-chon-cach-1024x549.webp 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-chon-cach-768x411.webp 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/figure>\n\n\n\n<h2 id=\"C\u00e1ch_m\u1edf_Remote_Desktop_b\u1eb1ng_Server_Manager\">C\u00e1ch m\u1edf Remote Desktop b\u1eb1ng Server Manager<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Server Manager l\u00e0 c\u00e1ch nhanh tr\u00ean Windows Server b\u1ea3n c\u00f3 giao di\u1ec7n (Desktop Experience): \u0111\u1ed5i tr\u1ea1ng th\u00e1i Remote Desktop \u1edf trang Local Server, Windows t\u1ef1 b\u1eadt quy t\u1eafc t\u01b0\u1eddng l\u1eeda cho c\u1ed5ng 3389. Server Manager t\u1ef1 m\u1edf sau khi \u0111\u0103ng nh\u1eadp; n\u1ebfu \u0111\u00e3 \u0111\u00f3ng, t\u00ecm trong menu Start.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>B\u01b0\u1edbc 1:<\/strong> Trong Server Manager, ch\u1ecdn <strong>Local Server<\/strong> \u1edf c\u1ed9t tr\u00e1i. D\u00f2ng <strong>Remote Desktop<\/strong> \u0111ang hi\u1ec3n th\u1ecb <strong>Disabled<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2024\/01\/mo-remote-desktop-tren-windows-server-4.png\" alt=\"Trang Local Server trong Server Manager, d\u00f2ng Remote Desktop \u0111ang \u1edf tr\u1ea1ng th\u00e1i Disabled\" title=\"\"><figcaption class=\"wp-element-caption\">\u1ea2nh ch\u1ee5p tr\u00ean Windows Server 2019; Windows Server 2022 v\u00e0 2025 c\u00f3 giao di\u1ec7n t\u01b0\u01a1ng t\u1ef1.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>B\u01b0\u1edbc 2:<\/strong> B\u1ea5m v\u00e0o ch\u1eef <strong>Disabled<\/strong> \u0111\u1ec3 m\u1edf System Properties \u1edf tab <strong>Remote<\/strong>. Ch\u1ecdn <strong>Allow remote connections to this computer<\/strong> v\u00e0 gi\u1eef d\u1ea5u t\u00edch \u1edf \u00f4 <strong>Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended)<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2024\/01\/mo-remote-desktop-tren-windows-server-5.png\" alt=\"Tab Remote trong System Properties: ch\u1ecdn Allow remote connections to this computer v\u00e0 gi\u1eef t\u00f9y ch\u1ecdn Network Level Authentication\" title=\"\"><figcaption class=\"wp-element-caption\">\u1ea2nh ch\u1ee5p tr\u00ean Windows Server 2019; Windows Server 2022 v\u00e0 2025 c\u00f3 giao di\u1ec7n t\u01b0\u01a1ng t\u1ef1.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>B\u01b0\u1edbc 3:<\/strong> Windows b\u00e1o &#8220;Remote Desktop Firewall exception will be enabled&#8221; (s\u1ebd b\u1eadt ngo\u1ea1i l\u1ec7 t\u01b0\u1eddng l\u1eeda). B\u1ea5m <strong>OK<\/strong>, r\u1ed3i b\u1ea5m <strong>OK<\/strong> l\u1ea7n n\u1eefa \u0111\u1ec3 \u0111\u00f3ng System Properties.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>B\u01b0\u1edbc 4:<\/strong> Quay l\u1ea1i Server Manager, nh\u1ea5n F5. D\u00f2ng Remote Desktop chuy\u1ec3n sang <strong>Enabled<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2024\/01\/mo-remote-desktop-tren-windows-server-7.png\" alt=\"Server Manager sau khi l\u00e0m m\u1edbi, Remote Desktop chuy\u1ec3n sang Enabled\" title=\"\"><figcaption class=\"wp-element-caption\">\u1ea2nh ch\u1ee5p tr\u00ean Windows Server 2019; Windows Server 2022 v\u00e0 2025 c\u00f3 giao di\u1ec7n t\u01b0\u01a1ng t\u1ef1.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">M\u1eb7c \u0111\u1ecbnh ch\u1ec9 nh\u00f3m Administrators \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i. Mu\u1ed1n cho t\u00e0i kho\u1ea3n kh\u00e1c v\u00e0o, b\u1ea5m <strong>Select Users\u2026<\/strong> trong tab Remote; t\u00e0i kho\u1ea3n \u0111\u00f3 \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o nh\u00f3m Remote Desktop Users (<a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/remote\/remote-desktop-services\/remotepc\/remote-desktop-allow-access\" rel=\"nofollow noopener\" target=\"_blank\">Microsoft Learn<\/a>).<\/p>\n\n\n\n<h2 id=\"C\u00e1ch_b\u1eadt_Remote_Desktop_b\u1eb1ng_PowerShell\">C\u00e1ch b\u1eadt Remote Desktop b\u1eb1ng PowerShell<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">B\u1eadt Remote Desktop b\u1eb1ng PowerShell c\u1ea7n hai l\u1ec7nh: \u0111\u1eb7t <code>fDenyTSConnections<\/code> v\u1ec1 0 \u0111\u1ec3 cho ph\u00e9p k\u1ebft n\u1ed1i, r\u1ed3i b\u1eadt nh\u00f3m quy t\u1eafc &#8220;Remote Desktop&#8221; tr\u00ean Windows Firewall. C\u00e1ch n\u00e0y d\u00f9ng \u0111\u01b0\u1ee3c cho b\u1ea3n c\u00f3 giao di\u1ec7n, Server Core v\u00e0 script qu\u1ea3n tr\u1ecb nhi\u1ec1u m\u00e1y. M\u1edf PowerShell b\u1eb1ng <strong>Run as administrator<\/strong>.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># 1. Cho ph\u00e9p k\u1ebft n\u1ed1i Remote Desktop (0 = cho ph\u00e9p, 1 = ch\u1eb7n)\nSet-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server' -Name 'fDenyTSConnections' -Value 0\n\n# 2. B\u1eadt nh\u00f3m quy t\u1eafc Remote Desktop tr\u00ean Windows Firewall\nEnable-NetFirewallRule -DisplayGroup 'Remote Desktop'\n\n# 3. B\u1eaft bu\u1ed9c Network Level Authentication (khuy\u1ebfn ngh\u1ecb)\nSet-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp' -Name 'UserAuthentication' -Value 1<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><code>UserAuthentication<\/code> b\u1eb1ng 1 y\u00eau c\u1ea7u x\u00e1c th\u1ef1c \u1edf m\u1ee9c m\u1ea1ng (NLA) tr\u01b0\u1edbc khi phi\u00ean \u0111\u01b0\u1ee3c t\u1ea1o (<a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-hardware\/customize\/desktop\/unattend\/microsoft-windows-terminalservices-rdp-winstationextensions-userauthentication\" rel=\"nofollow noopener\" target=\"_blank\">Microsoft Learn<\/a>). Ki\u1ec3m tra l\u1ea1i b\u1eb1ng:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Get-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server' -Name 'fDenyTSConnections'\nGet-NetFirewallRule -DisplayGroup 'Remote Desktop' | Select-Object DisplayName, Enabled, Profile<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">T\u00ean nh\u00f3m &#8220;Remote Desktop&#8221; \u0111\u01b0\u1ee3c d\u1ecbch theo ng\u00f4n ng\u1eef c\u1ee7a Windows. N\u1ebfu l\u1ec7nh b\u00e1o kh\u00f4ng t\u00ecm th\u1ea5y nh\u00f3m, d\u00f9ng t\u00ean n\u1ed9i b\u1ed9: <code>Enable-NetFirewallRule -Group '@FirewallAPI.dll,-28752'<\/code>. Xem t\u00ean n\u1ed9i b\u1ed9 tr\u00ean m\u00e1y b\u1eb1ng <code>Get-NetFirewallRule -DisplayGroup 'Remote Desktop' | Select-Object -First 1 Group<\/code>.<\/p>\n\n\n\n<h2 id=\"C\u00e1ch_b\u1eadt_Remote_Desktop_tr\u00ean_Server_Core_b\u1eb1ng_sconfig\">C\u00e1ch b\u1eadt Remote Desktop tr\u00ean Server Core b\u1eb1ng sconfig<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Tr\u00ean Windows Server b\u1ea3n Server Core, c\u00f4ng c\u1ee5 SConfig l\u00e0 c\u00e1ch \u0111\u01a1n gi\u1ea3n \u0111\u1ec3 b\u1eadt Remote Desktop: g\u00f5 7 \u1edf menu ch\u00ednh, ch\u1ecdn E \u0111\u1ec3 b\u1eadt, r\u1ed3i ch\u1ecdn 1 \u0111\u1ec3 ch\u1ec9 cho m\u00e1y kh\u00e1ch h\u1ed7 tr\u1ee3 Network Level Authentication k\u1ebft n\u1ed1i. T\u1eeb Windows Server 2022, SConfig t\u1ef1 m\u1edf sau khi \u0111\u0103ng nh\u1eadp Server Core (<a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/administration\/server-core\/server-core-sconfig\" rel=\"nofollow noopener\" target=\"_blank\">Microsoft Learn<\/a>).<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0110\u0103ng nh\u1eadp Server Core. N\u1ebfu SConfig ch\u01b0a hi\u1ec7n (Windows Server 2019 tr\u1edf v\u1ec1 tr\u01b0\u1edbc), g\u00f5 <code>sconfig<\/code> trong c\u1eeda s\u1ed5 d\u00f2ng l\u1ec7nh r\u1ed3i Enter.<\/li>\n\n\n<li>\u1ede menu ch\u00ednh, g\u00f5 <code>7<\/code> (Remote desktop) v\u00e0 Enter.<\/li>\n\n\n<li>G\u00f5 <code>E<\/code> v\u00e0 Enter \u0111\u1ec3 b\u1eadt (g\u00f5 <code>D<\/code> n\u1ebfu mu\u1ed1n t\u1eaft).<\/li>\n\n\n<li>G\u00f5 <code>1<\/code> \u0111\u1ec3 ch\u1ec9 cho ph\u00e9p m\u00e1y kh\u00e1ch c\u00f3 NLA (an to\u00e0n h\u01a1n). Ch\u1ec9 ch\u1ecdn <code>2<\/code> khi ph\u1ea3i k\u1ebft n\u1ed1i t\u1eeb ph\u1ea7n m\u1ec1m Remote Desktop qu\u00e1 c\u0169.<\/li>\n<\/ol>\n\n\n\n<h2 id=\"C\u00e1ch_m\u1edf_c\u1ed5ng_Remote_Desktop_tr\u00ean_Windows_Firewall\">C\u00e1ch m\u1edf c\u1ed5ng Remote Desktop tr\u00ean Windows Firewall<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Remote Desktop c\u1ea7n c\u1ed5ng 3389 TCP (v\u00e0 UDP) \u0111\u01b0\u1ee3c m\u1edf tr\u00ean Windows Firewall. B\u1eadt b\u1eb1ng Server Manager th\u00ec Windows t\u1ef1 b\u1eadt nh\u00f3m quy t\u1eafc &#8220;Remote Desktop&#8221;; b\u1eadt b\u1eb1ng registry ho\u1eb7c script th\u00ec b\u1ea1n ph\u1ea3i t\u1ef1 b\u1eadt nh\u00f3m n\u00e0y. Ki\u1ec3m tra c\u1ea3 t\u01b0\u1eddng l\u1eeda \u1edf trang qu\u1ea3n l\u00fd c\u1ee7a nh\u00e0 cung c\u1ea5p VPS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">M\u1edf Remote Desktop l\u00e0 m\u1edf m\u1ed9t c\u1ed5ng ra Internet, n\u00ean Microsoft khuy\u1ebfn ngh\u1ecb ch\u1ec9 cho t\u00e0i kho\u1ea3n c\u00f3 m\u1eadt kh\u1ea9u m\u1ea1nh k\u1ebft n\u1ed1i. K\u1ebft n\u1ed1i t\u1eeb IP c\u1ed1 \u0111\u1ecbnh (v\u0103n ph\u00f2ng, VPN c\u00f4ng ty) th\u00ec gi\u1edbi h\u1ea1n ch\u1ec9 IP \u0111\u00f3:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Ch\u1ec9 cho IP 203.0.113.10 k\u1ebft n\u1ed1i Remote Desktop (thay b\u1eb1ng IP c\u1ee7a b\u1ea1n, nhi\u1ec1u IP c\u00e1ch nhau d\u1ea5u ph\u1ea9y)\nSet-NetFirewallRule -DisplayGroup 'Remote Desktop' -RemoteAddress 203.0.113.10\n\n# B\u1ecf gi\u1edbi h\u1ea1n, cho m\u1ecdi IP\nSet-NetFirewallRule -DisplayGroup 'Remote Desktop' -RemoteAddress Any<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">IP trong l\u1ec7nh ph\u1ea3i l\u00e0 IP Internet hi\u1ec7n t\u1ea1i c\u1ee7a m\u00e1y b\u1ea1n, kh\u00f4ng ph\u1ea3i IP m\u1ea1ng n\u1ed9i b\u1ed9. N\u1ebfu IP sai ho\u1eb7c nh\u00e0 m\u1ea1ng c\u1ea5p IP \u0111\u1ed9ng, l\u1ea7n k\u1ebft n\u1ed1i sau s\u1ebd b\u1ecb ch\u1eb7n; khi \u0111\u00f3 v\u00e0o b\u1eb1ng console c\u1ee7a nh\u00e0 cung c\u1ea5p v\u00e0 ch\u1ea1y l\u1ec7nh b\u1ecf gi\u1edbi h\u1ea1n. Tham s\u1ed1 <code>-RemoteAddress<\/code>: xem <a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/netsecurity\/set-netfirewallrule\" rel=\"nofollow noopener\" target=\"_blank\">Set-NetFirewallRule<\/a>. Quy t\u1eafc v\u00e0o, ra c\u1ee7a t\u01b0\u1eddng l\u1eeda: xem <a href=\"https:\/\/tino.vn\/blog\/firewall-tuong-lua-la-gi\/\">firewall l\u00e0 g\u00ec<\/a>.<\/p>\n\n\n\n<h2 id=\"L\u00e0m_sao_ki\u1ec3m_tra_Remote_Desktop_\u0111\u00e3_ho\u1ea1t_\u0111\u1ed9ng?\">L\u00e0m sao ki\u1ec3m tra Remote Desktop \u0111\u00e3 ho\u1ea1t \u0111\u1ed9ng?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00e1ch ki\u1ec3m tra ch\u1eafc ch\u1eafn l\u00e0 k\u1ebft n\u1ed1i th\u1eed t\u1eeb m\u00e1y kh\u00e1c: nh\u1ea5n Win + R, g\u00f5 <code>mstsc<\/code>, nh\u1eadp IP m\u00e1y ch\u1ee7 r\u1ed3i \u0111\u0103ng nh\u1eadp. Kh\u00f4ng v\u00e0o \u0111\u01b0\u1ee3c th\u00ec ki\u1ec3m tra l\u1ea7n l\u01b0\u1ee3t b\u1ed1n l\u1edbp m\u00e0 k\u1ebft n\u1ed1i ph\u1ea3i \u0111i qua: t\u01b0\u1eddng l\u1eeda nh\u00e0 cung c\u1ea5p, Windows Firewall, d\u1ecbch v\u1ee5 Remote Desktop v\u00e0 b\u01b0\u1edbc x\u00e1c th\u1ef1c.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1400\" height=\"750\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-duong-ket-noi.webp\" alt=\"K\u1ebft n\u1ed1i Remote Desktop \u0111i qua 4 l\u1edbp: l\u1edbp 1 t\u01b0\u1eddng l\u1eeda nh\u00e0 cung c\u1ea5p VPS (h\u1ecfng th\u00ec h\u1ebft th\u1eddi gian ch\u1edd, ki\u1ec3m trang qu\u1ea3n tr\u1ecb, \u0111\u00fang l\u00e0 Test-NetConnection b\u00e1o TcpTestSucceeded True); l\u1edbp 2 Windows Defender Firewall (ki\u1ec3m Get-NetFirewallRule nh\u00f3m Remote Desktop, \u0111\u00fang l\u00e0 Enabled True); l\u1edbp 3 d\u1ecbch v\u1ee5 TermService (ki\u1ec3m qwinsta, \u0111\u00fang l\u00e0 rdp-tcp \u1edf tr\u1ea1ng th\u00e1i Listen); l\u1edbp 4 NLA v\u00e0 quy\u1ec1n \u0111\u0103ng nh\u1eadp (l\u1ed7i CredSSP ho\u1eb7c thi\u1ebfu quy\u1ec1n sign in through Remote Desktop Services). Test-NetConnection b\u00e1o False trong khi quy t\u1eafc \u0111\u00e3 b\u1eadt v\u00e0 rdp-tcp \u0111ang Listen th\u00ec ch\u1ed7 ch\u1eb7n l\u00e0 t\u01b0\u1eddng l\u1eeda nh\u00e0 cung c\u1ea5p\" class=\"wp-image-131343\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-duong-ket-noi.webp 1400w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-duong-ket-noi-300x161.webp 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-duong-ket-noi-1024x549.webp 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-duong-ket-noi-768x411.webp 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code># Tr\u00ean m\u00e1y c\u1ee7a b\u1ea1n: TcpTestSucceeded : True l\u00e0 c\u1ed5ng \u0111\u00e3 m\u1edf\nTest-NetConnection IP_MAY_CHU -Port 3389\n\n# Tr\u00ean m\u00e1y ch\u1ee7: d\u00f2ng rdp-tcp \u1edf tr\u1ea1ng th\u00e1i Listen l\u00e0 RDP \u0111ang l\u1eafng nghe\nqwinsta<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Test-NetConnection b\u00e1o False nh\u01b0ng tr\u00ean m\u00e1y ch\u1ee7 nh\u00f3m quy t\u1eafc \u0111\u00e3 b\u1eadt v\u00e0 <code>rdp-tcp<\/code> \u0111ang Listen th\u00ec ch\u1ed7 ch\u1eb7n l\u00e0 t\u01b0\u1eddng l\u1eeda c\u1ee7a nh\u00e0 cung c\u1ea5p. K\u1ebft n\u1ed1i t\u1eeb macOS, \u0111i\u1ec7n tho\u1ea1i v\u00e0 l\u1ed7i ph\u00eda m\u00e1y kh\u00e1ch: xem <a href=\"https:\/\/tino.vn\/blog\/cach-ket-noi-vps\/\">c\u00e1ch k\u1ebft n\u1ed1i VPS b\u1eb1ng SSH v\u00e0 Remote Desktop<\/a>.<\/p>\n\n\n\n<h2 id=\"C\u00f3_n\u00ean_\u0111\u1ed5i_c\u1ed5ng_Remote_Desktop_kh\u00f4ng?\">C\u00f3 n\u00ean \u0111\u1ed5i c\u1ed5ng Remote Desktop kh\u00f4ng?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u1ed5i c\u1ed5ng Remote Desktop kh\u1ecfi 3389 gi\u00fap gi\u1ea3m s\u1ed1 l\u1ea7n d\u00f2 m\u1eadt kh\u1ea9u t\u1ef1 \u0111\u1ed9ng v\u00e0o c\u1ed5ng quen thu\u1ed9c, nh\u01b0ng kh\u00f4ng thay \u0111\u01b0\u1ee3c m\u1eadt kh\u1ea9u m\u1ea1nh, NLA v\u00e0 gi\u1edbi h\u1ea1n IP. Microsoft c\u00f3 h\u01b0\u1edbng d\u1eabn \u0111\u1ed5i c\u1ed5ng, \u0111\u1ed3ng th\u1eddi ghi trong t\u00e0i li\u1ec7u x\u1eed l\u00fd s\u1ef1 c\u1ed1 r\u1eb1ng kh\u00f4ng khuy\u1ebfn ngh\u1ecb ch\u1ea1y RDP \u1edf c\u1ed5ng kh\u00e1c (<a href=\"https:\/\/learn.microsoft.com\/en-us\/troubleshoot\/windows-server\/remote\/rdp-error-general-troubleshooting\" rel=\"nofollow noopener\" target=\"_blank\">Microsoft Learn<\/a>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">N\u1ebfu v\u1eabn \u0111\u1ed5i, m\u1edf s\u1eb5n console c\u1ee7a nh\u00e0 cung c\u1ea5p, t\u1ea1o <a href=\"https:\/\/tino.vn\/blog\/backup-vps\/\">b\u1ea3n sao l\u01b0u ho\u1eb7c snapshot VPS<\/a> r\u1ed3i l\u00e0m \u0111\u00fang th\u1ee9 t\u1ef1 d\u01b0\u1edbi. B\u01b0\u1edbc 4 l\u00e0 \u0111i\u1ec3m kh\u00f4ng quay l\u1ea1i: phi\u00ean \u0111ang m\u1edf b\u1ecb ng\u1eaft v\u00e0 RDP ch\u1ec9 c\u00f2n nghe \u1edf c\u1ed5ng m\u1edbi.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1400\" height=\"750\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-doi-cong-an-toan.webp\" alt=\"Th\u1ee9 t\u1ef1 \u0111\u1ed5i c\u1ed5ng 3389 v\u00e0 \u0111i\u1ec3m nguy hi\u1ec3m: 0 m\u1edf s\u1eb5n console web; 1 ki\u1ec3m c\u1ed5ng m\u1edbi c\u00f2n tr\u1ed1ng b\u1eb1ng Get-NetTCPConnection v\u00e0 Get-NetUDPEndpoint, \u0111\u00fang l\u00e0 kh\u00f4ng ra d\u00f2ng n\u00e0o; 2 m\u1edf c\u1ed5ng m\u1edbi TCP v\u00e0 UDP tr\u00ean Windows Firewall; 3 \u0111\u1ed5i PortNumber, ch\u01b0a c\u00f3 hi\u1ec7u l\u1ef1c; 3b d\u1eebng l\u1ea1i m\u1edf c\u1ed5ng \u1edf t\u01b0\u1eddng l\u1eeda nh\u00e0 cung c\u1ea5p; 4 Restart-Service TermService l\u00e0m ng\u1eaft phi\u00ean; 5 v\u00e0o b\u1eb1ng IP:c\u1ed5ng m\u1edbi, TcpTestSucceeded True, r\u1ed3i m\u1edbi t\u1eaft quy t\u1eafc 3389. B\u1ecf qua 3b s\u1ebd m\u1ea5t k\u1ebft n\u1ed1i, ch\u1ec9 c\u00f2n console; ho\u00e0n t\u00e1c b\u1eb1ng c\u00e1ch \u0111\u1eb7t PortNumber v\u1ec1 3389 v\u00e0 kh\u1edfi \u0111\u1ed9ng l\u1ea1i TermService\" class=\"wp-image-131342\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-doi-cong-an-toan.webp 1400w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-doi-cong-an-toan-300x161.webp 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-doi-cong-an-toan-1024x549.webp 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/mo-remote-desktop-tren-windows-server-doi-cong-an-toan-768x411.webp 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code># Ch\u1ea1y trong PowerShell (Administrator). V\u00ed d\u1ee5 \u0111\u1ed5i sang c\u1ed5ng 3390\n$port = 3390\n\n# 1. Ki\u1ec3m tra c\u1ed5ng m\u1edbi ch\u01b0a c\u00f3 ch\u01b0\u01a1ng tr\u00ecnh kh\u00e1c d\u00f9ng (kh\u00f4ng c\u00f3 k\u1ebft qu\u1ea3 l\u00e0 tr\u1ed1ng)\nGet-NetTCPConnection -LocalPort $port -ErrorAction SilentlyContinue\nGet-NetUDPEndpoint -LocalPort $port -ErrorAction SilentlyContinue\n\n# 2. M\u1edf c\u1ed5ng m\u1edbi tr\u00ean Windows Firewall TR\u01af\u1edaC\nNew-NetFirewallRule -DisplayName 'RDP-Custom-TCP-In' -Direction Inbound -Action Allow -Protocol TCP -LocalPort $port -Profile Any\nNew-NetFirewallRule -DisplayName 'RDP-Custom-UDP-In' -Direction Inbound -Action Allow -Protocol UDP -LocalPort $port -Profile Any\n\n# 3. \u0110\u1ed5i c\u1ed5ng l\u1eafng nghe c\u1ee7a RDP\nSet-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp' -Name 'PortNumber' -Value $port\n\n# 3b. D\u1eeaNG L\u1ea0I: n\u1ebfu VPS c\u00f3 t\u01b0\u1eddng l\u1eeda \u1edf trang qu\u1ea3n tr\u1ecb c\u1ee7a nh\u00e0 cung c\u1ea5p, m\u1edf c\u1ed5ng $port (TCP v\u00e0 UDP) \u1edf \u0111\u00f3 NGAY B\u00c2Y GI\u1edc.\n#     Ch\u1ec9 ch\u1ea1y b\u01b0\u1edbc 4 khi c\u1ea3 Windows Firewall v\u00e0 t\u01b0\u1eddng l\u1eeda nh\u00e0 cung c\u1ea5p \u0111\u1ec1u \u0111\u00e3 m\u1edf c\u1ed5ng m\u1edbi.\n\n# 4. Kh\u1edfi \u0111\u1ed9ng l\u1ea1i d\u1ecbch v\u1ee5 Remote Desktop (phi\u00ean hi\u1ec7n t\u1ea1i s\u1ebd b\u1ecb ng\u1eaft) ho\u1eb7c kh\u1edfi \u0111\u1ed9ng l\u1ea1i m\u00e1y\nRestart-Service TermService -Force<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>K\u1ebft n\u1ed1i l\u1ea1i b\u1eb1ng <code>mstsc<\/code> v\u1edbi \u0111\u1ecba ch\u1ec9 d\u1ea1ng <code>IP_MAY_CHU:3390<\/code>.<\/li>\n\n\n<li>Ch\u1ec9 khi \u0111\u00e3 v\u00e0o \u0111\u01b0\u1ee3c b\u1eb1ng c\u1ed5ng m\u1edbi, m\u1edbi t\u1eaft quy t\u1eafc c\u1ed5ng c\u0169: <code>Disable-NetFirewallRule -DisplayGroup 'Remote Desktop'<\/code>.<\/li>\n\n\n<li>N\u1ebfu \u0111\u00e3 gi\u1edbi h\u1ea1n IP, th\u00eam <code>-RemoteAddress<\/code> cho hai quy t\u1eafc m\u1edbi.<\/li>\n\n\n<li>Ho\u00e0n t\u00e1c t\u1eeb console: \u0111\u1eb7t <code>PortNumber<\/code> v\u1ec1 3389 r\u1ed3i ch\u1ea1y l\u1ea1i <code>Restart-Service TermService -Force<\/code>.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">L\u1ec7nh l\u1ea5y theo <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/remote\/remote-desktop-services\/remotepc\/change-listening-port\" rel=\"nofollow noopener\" target=\"_blank\">h\u01b0\u1edbng d\u1eabn \u0111\u1ed5i c\u1ed5ng c\u1ee7a Microsoft<\/a>. V\u00ed d\u1ee5 g\u1ed1c g\u00e1n quy t\u1eafc cho h\u1ed3 s\u01a1 Public; b\u00e0i d\u00f9ng <code>-Profile Any<\/code> \u0111\u1ec3 quy t\u1eafc \u00e1p d\u1ee5ng d\u00f9 card m\u1ea1ng c\u1ee7a VPS \u1edf h\u1ed3 s\u01a1 n\u00e0o.<\/p>\n\n\n\n<h2 id=\"C\u00e1ch_b\u1ea3o_m\u1eadt_Remote_Desktop_tr\u00ean_VPS_Windows\">C\u00e1ch b\u1ea3o m\u1eadt Remote Desktop tr\u00ean VPS Windows<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">B\u1ea3o m\u1eadt Remote Desktop tr\u00ean VPS Windows c\u1ea7n n\u0103m l\u1edbp b\u1ed5 sung cho nhau: NLA, m\u1eadt kh\u1ea9u m\u1ea1nh, gi\u1edbi h\u1ea1n IP ho\u1eb7c VPN, c\u1eadp nh\u1eadt Windows v\u00e0 t\u1eaft khi kh\u00f4ng d\u00f9ng. \u0110\u1ed5i c\u1ed5ng ch\u1ec9 gi\u1ea3m d\u00f2 qu\u00e9t t\u1ef1 \u0111\u1ed9ng, kh\u00f4ng thay \u0111\u01b0\u1ee3c l\u1edbp n\u00e0o trong s\u1ed1 n\u00e0y. B\u1ea3ng d\u01b0\u1edbi ghi m\u1ed7i l\u1edbp ch\u1eb7n g\u00ec v\u00e0 c\u00e1ch b\u1eadt.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Bi\u1ec7n ph\u00e1p<\/th><th>Ch\u1eb7n \u0111\u01b0\u1ee3c g\u00ec<\/th><th>L\u00e0m th\u1ebf n\u00e0o<\/th><\/tr><\/thead><tbody><tr><td>Gi\u1eef Network Level Authentication<\/td><td>K\u1ebft n\u1ed1i ch\u01b0a x\u00e1c th\u1ef1c chi\u1ebfm t\u00e0i nguy\u00ean phi\u00ean<\/td><td>T\u00edch \u00f4 NLA trong tab Remote, ho\u1eb7c <code>UserAuthentication = 1<\/code><\/td><\/tr><tr><td>M\u1eadt kh\u1ea9u m\u1ea1nh, \u00edt t\u00e0i kho\u1ea3n<\/td><td>D\u00f2 m\u1eadt kh\u1ea9u t\u1ef1 \u0111\u1ed9ng<\/td><td>M\u1eadt kh\u1ea9u d\u00e0i, kh\u00f4ng d\u00f9ng l\u1ea1i; ch\u1ec9 th\u00eam ng\u01b0\u1eddi c\u1ea7n thi\u1ebft v\u00e0o Remote Desktop Users<\/td><\/tr><tr><td>Gi\u1edbi h\u1ea1n IP ho\u1eb7c d\u00f9ng VPN<\/td><td>M\u1ecdi IP l\u1ea1 tr\u00ean Internet<\/td><td><code>Set-NetFirewallRule -RemoteAddress<\/code>, ho\u1eb7c ch\u1ec9 m\u1edf RDP trong m\u1ea1ng <a href=\"https:\/\/tino.vn\/blog\/vpn-la-gi\/\">VPN<\/a> hay qua Remote Desktop Gateway<\/td><\/tr><tr><td>C\u1eadp nh\u1eadt Windows<\/td><td>L\u1ed7 h\u1ed5ng \u0111\u00e3 c\u00f3 b\u1ea3n v\u00e1<\/td><td>Windows Update h\u00e0ng th\u00e1ng, l\u00ean l\u1ecbch kh\u1edfi \u0111\u1ed9ng l\u1ea1i<\/td><\/tr><tr><td>T\u1eaft khi kh\u00f4ng d\u00f9ng<\/td><td>To\u00e0n b\u1ed9 t\u1ea5n c\u00f4ng qua RDP<\/td><td>sconfig m\u1ee5c 7 \u2192 D, ho\u1eb7c l\u1ec7nh \u1edf m\u1ee5c &#8220;C\u00e1ch t\u1eaft&#8221;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Vi\u1ec7c c\u1ea7n l\u00e0m cho to\u00e0n b\u1ed9 m\u00e1y ch\u1ee7, kh\u00f4ng ri\u00eang Remote Desktop: xem <a href=\"https:\/\/tino.vn\/blog\/bao-mat-vps\/\">b\u1ea3o m\u1eadt VPS<\/a>.<\/p>\n\n\n\n<h2 id=\"L\u1ed7i_th\u01b0\u1eddng_g\u1eb7p_khi_m\u1edf_Remote_Desktop_v\u00e0_c\u00e1ch_x\u1eed_l\u00fd\">L\u1ed7i th\u01b0\u1eddng g\u1eb7p khi m\u1edf Remote Desktop v\u00e0 c\u00e1ch x\u1eed l\u00fd<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">B\u1eadt Remote Desktop r\u1ed3i m\u00e0 v\u1eabn kh\u00f4ng v\u00e0o \u0111\u01b0\u1ee3c th\u01b0\u1eddng do m\u1ed9t trong b\u1ed1n ch\u1ed7: t\u01b0\u1eddng l\u1eeda ch\u1eb7n c\u1ed5ng, Group Policy ghi \u0111\u00e8 c\u00e0i \u0111\u1eb7t, d\u1ecbch v\u1ee5 RDP kh\u00f4ng l\u1eafng nghe, ho\u1eb7c l\u1ed7i x\u00e1c th\u1ef1c v\u00e0 gi\u1ea5y ph\u00e9p. B\u1ea3ng d\u01b0\u1edbi \u0111i theo th\u1ee9 t\u1ef1 n\u00ean ki\u1ec3m tra.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Hi\u1ec7n t\u01b0\u1ee3ng<\/th><th>Nguy\u00ean nh\u00e2n th\u01b0\u1eddng g\u1eb7p<\/th><th>C\u00e1ch x\u1eed l\u00fd<\/th><\/tr><\/thead><tbody><tr><td>&#8220;Remote Desktop can&#8217;t connect to the remote computer&#8221;, <code>Test-NetConnection<\/code> b\u00e1o False<\/td><td>Quy t\u1eafc t\u01b0\u1eddng l\u1eeda ch\u01b0a b\u1eadt, t\u01b0\u1eddng l\u1eeda c\u1ee7a nh\u00e0 cung c\u1ea5p ch\u1eb7n, ho\u1eb7c \u0111\u00e3 \u0111\u1ed5i c\u1ed5ng<\/td><td><code>Enable-NetFirewallRule -DisplayGroup 'Remote Desktop'<\/code>; m\u1edf c\u1ed5ng \u1edf trang qu\u1ea3n l\u00fd VPS; k\u1ebft n\u1ed1i \u0111\u00fang <code>IP:c\u1ed5ng<\/code><\/td><\/tr><tr><td>B\u1eadt xong, m\u1ed9t l\u00fac sau t\u1ef1 t\u1eaft l\u1ea1i; <code>fDenyTSConnections<\/code> tr\u1edf v\u1ec1 1<\/td><td>Group Policy &#8220;Allow users to connect remotely by using Remote Desktop Services&#8221; \u0111ang Disabled<\/td><td>Ch\u1ea1y <code>gpresult \/H C:\\gpresult.html<\/code> \u0111\u1ec3 xem ch\u00ednh s\u00e1ch n\u00e0o th\u1eafng, s\u1eeda ch\u00ednh s\u00e1ch \u0111\u00f3 th\u00e0nh Enabled ho\u1eb7c Not configured (Computer Configuration \u2192 Administrative Templates \u2192 Windows Components \u2192 Remote Desktop Services \u2192 Remote Desktop Session Host \u2192 Connections)<\/td><\/tr><tr><td><code>qwinsta<\/code> kh\u00f4ng c\u00f3 d\u00f2ng <code>rdp-tcp<\/code> \u1edf tr\u1ea1ng th\u00e1i Listen<\/td><td>D\u1ecbch v\u1ee5 Remote Desktop Services (TermService) d\u1eebng, ho\u1eb7c ch\u01b0\u01a1ng tr\u00ecnh kh\u00e1c chi\u1ebfm c\u1ed5ng<\/td><td>Kh\u1edfi \u0111\u1ed9ng d\u1ecbch v\u1ee5 TermService v\u00e0 UmRdpService; ki\u1ec3m tra c\u1ed5ng b\u1eb1ng <code>Get-NetTCPConnection -LocalPort 3389<\/code><\/td><\/tr><tr><td>&#8220;This could be due to CredSSP encryption oracle remediation&#8221;<\/td><td>M\u1ed9t ph\u00eda (m\u00e1y ch\u1ee7 ho\u1eb7c m\u00e1y kh\u00e1ch) ch\u01b0a c\u00f3 b\u1ea3n v\u00e1 CredSSP, ph\u00eda kia ch\u1eb7n k\u1ebft n\u1ed1i kh\u00f4ng an to\u00e0n<\/td><td>C\u1eadp nh\u1eadt Windows tr\u00ean c\u1ea3 hai m\u00e1y; kh\u00f4ng h\u1ea1 m\u1ee9c b\u1ea3o m\u1eadt l\u00e0m gi\u1ea3i ph\u00e1p l\u00e2u d\u00e0i<\/td><\/tr><tr><td>&#8220;To sign in remotely, you need the right to sign in through Remote Desktop Services&#8221;<\/td><td>T\u00e0i kho\u1ea3n kh\u00f4ng thu\u1ed9c Administrators ho\u1eb7c Remote Desktop Users<\/td><td>Th\u00eam t\u00e0i kho\u1ea3n qua Select Users\u2026 trong tab Remote<\/td><\/tr><tr><td>\u0110\u00e3 c\u00e0i vai tr\u00f2 RD Session Host, sau v\u00e0i th\u00e1ng kh\u00f4ng ai v\u00e0o \u0111\u01b0\u1ee3c<\/td><td>H\u1ebft 120 ng\u00e0y \u00e2n h\u1ea1n, ch\u01b0a c\u00f3 m\u00e1y ch\u1ee7 c\u1ea5p ph\u00e9p v\u00e0 RDS CAL<\/td><td>C\u00e0i RD Licensing v\u00e0 RDS CAL, ho\u1eb7c g\u1ee1 vai tr\u00f2 RD Session Host n\u1ebfu ch\u1ec9 c\u1ea7n qu\u1ea3n tr\u1ecb. Qu\u1ea3n tr\u1ecb vi\u00ean v\u1eabn v\u00e0o \u0111\u01b0\u1ee3c b\u1eb1ng <code>mstsc \/admin<\/code> \u0111\u1ec3 g\u1ee1 vai tr\u00f2 ho\u1eb7c c\u00e0i RD Licensing<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Theo Microsoft Learn: <a href=\"https:\/\/learn.microsoft.com\/en-us\/troubleshoot\/windows-server\/remote\/rdp-error-general-troubleshooting\" rel=\"nofollow noopener\" target=\"_blank\">General Remote Desktop connection troubleshooting<\/a>, <a href=\"https:\/\/learn.microsoft.com\/en-us\/troubleshoot\/azure\/virtual-machines\/windows\/credssp-encryption-oracle-remediation\" rel=\"nofollow noopener\" target=\"_blank\">CredSSP encryption oracle remediation<\/a>, <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/remote\/remote-desktop-services\/rds-client-access-license\" rel=\"nofollow noopener\" target=\"_blank\">License RDS with CALs<\/a> (truy c\u1eadp 21\/10\/2026).<\/figcaption><\/figure>\n\n\n\n<h2 id=\"C\u00e1ch_t\u1eaft_Remote_Desktop_tr\u00ean_Windows_Server\">C\u00e1ch t\u1eaft Remote Desktop tr\u00ean Windows Server<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u1ec3 t\u1eaft Remote Desktop, b\u1ecf ch\u1ecdn &#8220;Allow remote connections to this computer&#8221; trong tab Remote c\u1ee7a System Properties, g\u00f5 D \u1edf m\u1ee5c 7 c\u1ee7a sconfig, ho\u1eb7c \u0111\u1eb7t <code>fDenyTSConnections<\/code> v\u1ec1 1 v\u00e0 t\u1eaft nh\u00f3m quy t\u1eafc t\u01b0\u1eddng l\u1eeda. Tr\u00ean VPS, ch\u1ec9 t\u1eaft khi b\u1ea1n c\u00f2n c\u00e1ch v\u00e0o m\u00e1y kh\u00e1c nh\u01b0 m\u00e0n h\u00ecnh console c\u1ee7a nh\u00e0 cung c\u1ea5p.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Set-ItemProperty -Path 'HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server' -Name 'fDenyTSConnections' -Value 1\nDisable-NetFirewallRule -DisplayGroup 'Remote Desktop'<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">T\u1ea1i Tino, c\u00e1c g\u00f3i <a href=\"https:\/\/tino.vn\/vps-gia-re\">VPS NVMe<\/a> c\u00f3 Web Console (noVNC) \u0111\u1ec3 v\u00e0o VPS tr\u00ean tr\u00ecnh duy\u1ec7t (theo trang s\u1ea3n ph\u1ea9m ng\u00e0y 21\/10\/2026), n\u00ean b\u1ea1n v\u1eabn b\u1eadt l\u1ea1i \u0111\u01b0\u1ee3c Remote Desktop n\u1ebfu l\u1ee1 t\u1eaft. Th\u00f4ng tin \u0111\u0103ng nh\u1eadp console: xem <a href=\"https:\/\/tino.vn\/blog\/truy-cap-va-lay-thong-tin-vps\/\">c\u00e1ch truy c\u1eadp v\u00e0 l\u1ea5y th\u00f4ng tin VPS<\/a>.<\/p>\n\n\n\n<h2 id=\"B\u1eadt_Remote_Desktop_tr\u00ean_Windows_10_v\u00e0_Windows_11\">B\u1eadt Remote Desktop tr\u00ean Windows 10 v\u00e0 Windows 11<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Tr\u00ean Windows 10 v\u00e0 Windows 11 b\u1ea3n Pro, Enterprise ho\u1eb7c Education, v\u00e0o Settings \u2192 System \u2192 Remote Desktop, g\u1ea1t Enable Remote Desktop sang On v\u00e0 b\u1ea5m Confirm. B\u1ea3n Home kh\u00f4ng cho m\u00e1y \u0111\u01b0\u1ee3c \u0111i\u1ec1u khi\u1ec3n t\u1eeb xa, n\u00ean kh\u00f4ng c\u00f3 m\u1ee5c n\u00e0y, nh\u01b0ng v\u1eabn k\u1ebft n\u1ed1i \u0111\u01b0\u1ee3c t\u1edbi m\u00e1y kh\u00e1c.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Windows 10 Home v\u00e0 Pro \u0111\u00e3 h\u1ebft h\u1ed7 tr\u1ee3 sau ng\u00e0y 14\/10\/2025 (<a href=\"https:\/\/learn.microsoft.com\/en-us\/lifecycle\/products\/windows-10-home-and-pro\" rel=\"nofollow noopener\" target=\"_blank\">Microsoft Learn<\/a>), n\u00ean \u0111\u1eebng m\u1edf Remote Desktop ra Internet tr\u00ean m\u00e1y \u0111\u00f3; d\u00f9ng VPN khi truy c\u1eadp t\u1eeb b\u00ean ngo\u00e0i.<\/p>\n\n\n\n<h2 id=\"C\u00e2u_h\u1ecfi_th\u01b0\u1eddng_g\u1eb7p_v\u1ec1_Remote_Desktop_tr\u00ean_Windows_Server\">C\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p v\u1ec1 Remote Desktop tr\u00ean Windows Server<\/h2>\n\n\n\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Remote_Desktop_d\u00f9ng_c\u1ed5ng_n\u00e0o?\">Remote Desktop d\u00f9ng c\u1ed5ng n\u00e0o?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">Remote Desktop m\u1eb7c \u0111\u1ecbnh d\u00f9ng c\u1ed5ng 3389, g\u1ed3m TCP v\u00e0 UDP; UDP gi\u00fap h\u00ecnh \u1ea3nh m\u01b0\u1ee3t h\u01a1n, n\u1ebfu UDP b\u1ecb ch\u1eb7n phi\u00ean v\u1eabn ch\u1ea1y qua TCP. C\u1ed5ng \u0111\u01b0\u1ee3c l\u01b0u \u1edf gi\u00e1 tr\u1ecb PortNumber trong registry v\u00e0 c\u00f3 th\u1ec3 \u0111\u1ed5i; khi \u0111\u00f3 m\u00e1y kh\u00e1ch ph\u1ea3i nh\u1eadp d\u1ea1ng IP:c\u1ed5ng.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Bao_nhi\u00eau_ng\u01b0\u1eddi_\u0111\u01b0\u1ee3c_Remote_Desktop_v\u00e0o_Windows_Server_c\u00f9ng_l\u00fac?\">Bao nhi\u00eau ng\u01b0\u1eddi \u0111\u01b0\u1ee3c Remote Desktop v\u00e0o Windows Server c\u00f9ng l\u00fac?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">Mu\u1ed1n nhi\u1ec1u ng\u01b0\u1eddi c\u00f9ng l\u00e0m vi\u1ec7c qua Remote Desktop, m\u00e1y ch\u1ee7 c\u1ea7n vai tr\u00f2 Remote Desktop Session Host v\u00e0 RDS CAL cho t\u1eebng ng\u01b0\u1eddi ho\u1eb7c thi\u1ebft b\u1ecb. H\u1ebft 120 ng\u00e0y \u00e2n h\u1ea1n m\u00e0 ch\u01b0a c\u00f3 m\u00e1y ch\u1ee7 c\u1ea5p ph\u00e9p th\u00ec ng\u01b0\u1eddi d\u00f9ng kh\u00f4ng v\u00e0o \u0111\u01b0\u1ee3c. S\u1ed1 phi\u00ean qu\u1ea3n tr\u1ecb m\u1eb7c \u0111\u1ecbnh xem \u1edf b\u00e0i <a href=\"https:\/\/tino.vn\/blog\/vps-windows-la-gi\/\">VPS Windows l\u00e0 g\u00ec<\/a>.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"L\u00e0m_sao_bi\u1ebft_IP_c\u1ee7a_VPS_\u0111\u1ec3_Remote_Desktop?\">L\u00e0m sao bi\u1ebft IP c\u1ee7a VPS \u0111\u1ec3 Remote Desktop?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">IP c\u1ee7a VPS n\u1eb1m trong email b\u00e0n giao d\u1ecbch v\u1ee5 v\u00e0 trang qu\u1ea3n l\u00fd d\u1ecbch v\u1ee5 c\u1ee7a nh\u00e0 cung c\u1ea5p. Tr\u00ean m\u00e1y ch\u1ee7, ch\u1ea1y <code>ipconfig<\/code> \u0111\u1ec3 xem IP card m\u1ea1ng. Kh\u00e1i ni\u1ec7m IP xem t\u1ea1i <a href=\"https:\/\/tino.vn\/blog\/dia-chi-ip-la-gi\/\">\u0111\u1ecba ch\u1ec9 IP l\u00e0 g\u00ec<\/a>.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\n<script type=\"application\/ld+json\">\n\t{\n\t\t\"@context\": \"https:\/\/schema.org\",\n\t\t\"@type\": \"FAQPage\",\n\t\t\"mainEntity\": [\n\t\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Remote Desktop d\u00f9ng c\u1ed5ng n\u00e0o?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>Remote Desktop m\u1eb7c \u0111\u1ecbnh d\u00f9ng c\u1ed5ng 3389, g\u1ed3m TCP v\u00e0 UDP; UDP gi\u00fap h\u00ecnh \u1ea3nh m\u01b0\u1ee3t h\u01a1n, n\u1ebfu UDP b\u1ecb ch\u1eb7n phi\u00ean v\u1eabn ch\u1ea1y qua TCP. C\u1ed5ng \u0111\u01b0\u1ee3c l\u01b0u \u1edf gi\u00e1 tr\u1ecb PortNumber trong registry v\u00e0 c\u00f3 th\u1ec3 \u0111\u1ed5i; khi \u0111\u00f3 m\u00e1y kh\u00e1ch ph\u1ea3i nh\u1eadp d\u1ea1ng IP:c\u1ed5ng.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Bao nhi\u00eau ng\u01b0\u1eddi \u0111\u01b0\u1ee3c Remote Desktop v\u00e0o Windows Server c\u00f9ng l\u00fac?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>Mu\u1ed1n nhi\u1ec1u ng\u01b0\u1eddi c\u00f9ng l\u00e0m vi\u1ec7c qua Remote Desktop, m\u00e1y ch\u1ee7 c\u1ea7n vai tr\u00f2 Remote Desktop Session Host v\u00e0 RDS CAL cho t\u1eebng ng\u01b0\u1eddi ho\u1eb7c thi\u1ebft b\u1ecb. H\u1ebft 120 ng\u00e0y \u00e2n h\u1ea1n m\u00e0 ch\u01b0a c\u00f3 m\u00e1y ch\u1ee7 c\u1ea5p ph\u00e9p th\u00ec ng\u01b0\u1eddi d\u00f9ng kh\u00f4ng v\u00e0o \u0111\u01b0\u1ee3c. S\u1ed1 phi\u00ean qu\u1ea3n tr\u1ecb m\u1eb7c \u0111\u1ecbnh xem \u1edf b\u00e0i <a>VPS Windows l\u00e0 g\u00ec<\/a>.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"L\u00e0m sao bi\u1ebft IP c\u1ee7a VPS \u0111\u1ec3 Remote Desktop?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>IP c\u1ee7a VPS n\u1eb1m trong email b\u00e0n giao d\u1ecbch v\u1ee5 v\u00e0 trang qu\u1ea3n l\u00fd d\u1ecbch v\u1ee5 c\u1ee7a nh\u00e0 cung c\u1ea5p. Tr\u00ean m\u00e1y ch\u1ee7, ch\u1ea1y ipconfig \u0111\u1ec3 xem IP card m\u1ea1ng. Kh\u00e1i ni\u1ec7m IP xem t\u1ea1i <a>\u0111\u1ecba ch\u1ec9 IP l\u00e0 g\u00ec<\/a>.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t]\n\t}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>\u0110\u1ec3 m\u1edf Remote Desktop tr\u00ean Windows Server 2025, 2022 ho\u1eb7c 2019, v\u00e0o Server Manager \u2192 Local Server, b\u1ea5m v\u00e0o ch\u1eef &#8220;Disabled&#8221; c\u1ea1nh Remote Desktop, ch\u1ecdn &#8220;Allow remote connections to this computer&#8221; r\u1ed3i b\u1ea5m OK. Tr\u00ean b\u1ea3n Server Core kh\u00f4ng c\u00f3 giao di\u1ec7n, b\u1ea1n d\u00f9ng c\u00f4ng c\u1ee5 sconfig (m\u1ee5c 7) ho\u1eb7c hai l\u1ec7nh PowerShell. Remote Desktop [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":131243,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7728],"tags":[],"class_list":["post-15857","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-quan-tri-server"],"_links":{"self":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/15857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/comments?post=15857"}],"version-history":[{"count":4,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/15857\/revisions"}],"predecessor-version":[{"id":131387,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/15857\/revisions\/131387"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media\/131243"}],"wp:attachment":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media?parent=15857"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/categories?post=15857"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/tags?post=15857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}