共计 1030 个字符,预计需要花费 3 分钟才能阅读完成。
适用范围:Windows Server 2022、Windows 10、Windows 8.1、Windows 8、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2008 R2
因内部安全要求不允许使用默认的远程桌面端口,每次安装完操作系统以后都需要通过注册表来更改默认的远程桌面端口,整个过程比较繁琐,为了节省操作时间,将通过PowerShell来实现一键更改远程桌面端口的需求。
注:操作完成以后,需重启系统才能生效。
Table of Contents
Toggle查看当前生效的远程桌面端口
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"
更改远程桌面端
以下示例为PowerShell 命令来更改 RDP 端口。 在此命令中,我们会将新的 RDP 端口指定为 13389。
$portvalue = 13389
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber" -Value $portvalue
New-NetFirewallRule -DisplayName 'RDPPORTLatest-TCP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol TCP -LocalPort $portvalue
New-NetFirewallRule -DisplayName 'RDPPORTLatest-UDP-In' -Profile 'Public' -Direction Inbound -Action Allow -Protocol UDP -LocalPort $portvalue
检查配置是否生效
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name "PortNumber"
正文完
发表至: 后端技术
2022-05-23