在终端服务器上做如下修改

KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Terminal Server\Wds\rdpwd\Tds\tcp

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp

下都有一个
PortNumber值,通常为3389,将其修改为自己的值,如9876(可自己指定端口,但最好不要设为低端端口,以免冲突)

重新启动服务器。  

在客户端做如下改动 

1. 打开客户端连接管理器;  

2. 输入主机地址,后面跟端口号,例如: 202.100.4.15:9876



如果要改端口,那么,可以直接复制下面的注册表文件,稍作修改,存为reg文件,导入注册表就可以了:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp]
"PortNumber"=dword:2F8A
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
"PortNumber"=dword:2F8A


26B7(9911)  D3D(3389)
还要注意的一个问题是,在windows2003/xp中,将客户端的远程桌面另存为的文件是*.rdp,其中是没有“server port”这一项的,我们只需要自己给它加上就好,在文件中加上一行:

server port:i:5631