本文仅供学习,有问题可联系科劳得在线工程师提供技术服务。

免责声明: 本文档可能包含第三方产品信息,该信息仅供参考。阿里云对第三方产品的性能、可靠性以及操作可能带来的潜在影响,不做任何暗示或其他形式的承诺。

 

概述

本文主要介绍如何查看和修改Windows实例远程桌面的默认端口。

 

详细信息

科劳得提醒您:

  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
  • 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

ECS中Windows实例远程桌面的默认端口为3389。基于安全性考虑,部分用户有修改默认端口的需要,以减少通过远程桌面恶意攻击和扫描ECS实例的次数,因此本文主要介绍如何查看和修改Windows实例远程桌面的默认端口。在操作前,请先阅读如下注意事项。

  • 修改注册表前,您需要充分了解Windows系统运行机制,避免错误操作。
  • 为了避免数据丢失,请参考如下文档,在修改注册表前对实例系统盘和数据盘创建快照。
    • 创建快照

 

查看和修改Windows实例远程桌面默认端口参考如下。

 

查看ECS Windows远程桌面端口

查看ECS Windows远程桌面端口有多种方法,请参考如下3种方法。

 

方法一

  1. 请参考如下文档,远程连接并登录到Windows实例。
    • 在本地客户端上连接Windows实例
  1. 选择 开始 > 运行,输入 cmd,打开命令行窗口。
  1. 执行如下命令,查看进程信息。
    tasklist /svc | find "Ter"

    系统显示类似如下,本示例中查看到 TermService 的PID是1592。

  1. 执行如下命令,查看 TermService 使用的端口。
    netstat -ano | find "1592"

    系统显示类似如下,本示例中的端口号为3389。

 

方法二

  1. 请参考如下文档,远程连接并登录到Windows实例。
    • 在本地客户端上连接Windows实例
  1. 选择 开始 > 运行,输入 regedit,打开注册表编辑器。
  1. 查找 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWdsrdpwdTdstcp,然后查找 PortNumber 的子键值,如下图所示。
  1. 查找 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp,查然后找 portnumber 的值,一般情况下与 PortNumber 子键值两个值是相同的,即为远程服务的端口。

 

方法三

  1. 请参考如下文档,远程连接并登录到Windows实例。
    • 在本地客户端上连接Windows实例
  1. 选择 开始 > 运行,输入 cmd 打开命令行窗口。
  2. 执行如下命令,返回注册表的子项下的项和下一层子项的列表。
    reg query "hklmSYSTEMCurrentControlSetControlTerminal ServerWdsrdpwdTds" /s

    系统显示类似如下,本示例中查看到 PortNumber 的16进制值为0xd3d,相当于10进制的3389。

  3. 执行如下命令,查看RDP-Tcp的 PortNumber 值。
    reg query "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp" /v portnumber

 

修改ECS Windows远程桌面端口

修改Windows实例远程桌面默认端口的方法如下。

  1. 请参考如下文档,远程连接并登录到Windows实例。
    • 在本地客户端上连接Windows实例
  1. 选择 开始 > 运行,输入 regedit,打开注册表编辑器。
  1. 查找 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminalServerWdsrdpwdTdstcp,然后查找 PortNumber 的子键值。修改该值为您需要的端口。
  1. 查找 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminalServerWinStationsRDP-Tcp,然后查找 PortNumber 的子键值。修改该值为您需要的端口。

 

以下是修改ECS Windows实例远程桌面默认端口的后续操作。

  • 修改ECS Windows实例远程桌面端口后,需要检查防火墙和TCP/IP,确认是否有安全规则限制,可参考如下文档。 
    • Windows防火墙限制端口/IP/应用访问的方法以及例外的配置
  • 确认您的安全组配置已经放行新添加的端口,请参考如下文档。
    • 添加安全组规则
  • 重启ECS实例生效配置。

 

适用于

  • 云服务器 ECS

您可联系科劳得在线服务工程师提供技术支持。

科劳得提供以下专业云服务:
上云服务:上云架构设计,大流量高并发架构设计,混合云架构设计,上云迁移,云上容灾,跨国云访问加速等;

安全服务:等保咨询及实施,渗透测试,漏洞扫描,木马查杀,安全加固,应急响应,DDOS/CC防护,勒索病毒防护,安全托管等;

运维服务:Linux系统运维,数据恢复及备份,负载均衡集群搭建及维护,数据库集群搭建及维护,网站运行环境搭建及维护,系统性能调优,中间件性能调优,数据库性能调优,数据库读写分离,分库分表,性能(压力)测试,7*24小时监控及故障应急响应,故障排查,大流量高并发活动护航等。

另外,找科劳得购买阿里云产品有很大优惠哦!详情咨询17155320707(微信同号)