Windows 实例远程桌面的默认端口为 3389。基于安全性考虑,部分用户有修改默认端口的需要,以减少通过远程桌面恶意攻击和扫描的次数。
查看Windows 远程桌面端口
方法一
- 远程连接并登录到 Windows 实例。
- 选择开始 > 运行,输入
cmd
打开命令窗口。 - 执行命令
tasklist /svc | find "Ter"
,本例中查看到 TermService 的 PID 是 1592。 - 执行命令
netstat -ano | find "1592"
,查看 TermService 使用的端口,如示例中的 3389。
方法二
- 远程连接并登录到 Windows 实例。
- 选择开始 > 运行,输入
regedit
打开注册表编辑器。 - 查找 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp,查找 PortNumber 的子键值,如下图所示。
- 查找 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp,查找 portnumber 的值,两个值正常是相同的,就是远程服务的端口。
方法三
- 远程连接并登录到 Windows 实例。
- 选择开始 > 运行,输入
cmd
打开命令窗口。 - 执行命令
reg query "hklm\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds" /s
,本例中查看到 PortNumber 的 16 进制值 0xd3d (相当于 10 进制 3389 )。 - 执行命令
reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v portnumber
查看 RDP-Tcp 的 PortNumber 值。
修改 Windows 远程桌面端口
手动修改
- 远程连接并登录到 Windows 实例。
- 选择开始 > 运行,输入
regedit
打开注册表编辑器。 - 查找 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\Wds\rdpwd\Tds\tcp,查找 PortNumber 的子键值。修改该值为您需要的端口。
- 查找 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp,查找 PortNumber 的子键值。修改该值为您需要的端口。