苏州本地某教育连锁机构报修,有台Window服务器无法远程桌面了,客户一时不知如何是好,临时跑到机房装了个Todesk软件来远程,但是终究没有远程桌面来得方便。
Todesk远程登录服务器后,查看远程桌面的确是启用状态,设置正确无误。
难道是系统防火墙阻止了吗?那也只要增加相应规则就可以了。打开系统防火墙设置界面,结果防火墙是关闭状态。
再打开系统服务,查看远程桌面服务,也是启用状态,顺手重启一下该服务,客户在内网还是无法远程桌面。
嗯,那就应该是端口问题了,众所周知,远程桌面默认的端口是3389,为了起到一定的安全防护作用,修改一下默认端口也是有必要的,可能离职的IT改了端口,没告诉其他的吧,这也是常有的事情。
怎样快速地获取远程桌面所设置的端口呢?简单地执行两个命令就行了:
tasklist /svc | find "Ter"
找出远程桌面服务所在的系统进程,注意,“Ter”里面的“T”要大写,否则找到的进程就不是咱们想要的了;
netstat -ano | find "10180"
根据进程ID,查询服务所使用的端口,如下图所示,远程桌面的端口被改为 5366了,所以无法远程登录。
如果不想改端口,那么远程桌面的时候,在IP地址后面加上:5366就可以了。
如果要修改远程桌面的端口,那就运行 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 的值
如果经常需要修改远程桌面端口,那可以做个批处理文档,需要的时候,直接双击就可以了,毕竟注册表项不太好记忆。
我做的批处理文件中,还把桌面显示此电脑的功能也加在里面了,需要的可以参考一下。
——笔者为网络工程师,擅长计算机网络领域,创业多年,希望把自己的经验分享给大家,觉得有用的,可以关注、点赞、转发,如有相同或者不同观点,欢迎评论。