通过远程桌面连接Windows系统的ECS实例时,提示“终端服务器超出了最大允许连接数”错误怎么办?

问题现象

通过远程桌面连接Windows系统的ECS实例时,提示“终端服务器超出了最大允许连接数”错误。

问题原因

Windows Server 标准版操作系统默认允许最多两个用户同时远程连接到服务器。当达到上限时,新的连接请求将被拒绝。

解决方案

对于临时的登录需求,建议采用方式一注销会话。若需支持超过2个用户长期连接,则应使用方式二从根本上解决问题。

方式一:(推荐)登录实例注销会话

  1. 通过VNC连接登录ECS实例。

    1. 访问ECS控制台-实例。在页面左侧顶部,选择目标资源所在的资源组和地域。

    2. 进入目标实例详情页,单击远程连接,选择通过VNC远程连接。输入账号和密码,登录ECS实例。

  2. 打开任务管理器

    右键单击开始图标图标,然后单击运行。输入 taskmgr 并回车。

  3. 注销远程用户。

    任务管理器窗口中,单击详细信息,在用户页签下,选中需要注销的用户,单击注销

    重要

    注销用户会中断该用户正在执行的任务,请谨慎评估。

  4. 验证结果。

    重新通过远程桌面连接ECS实例,确认问题已解决。

    若问题仍未解决,可重启实例强制终止所有远程桌面会话,重启会导致业务中断,请谨慎评估。

方式二:配置Windows多用户远程桌面连接

若需支持超过2个并发远程连接,可安装远程桌面服务,配置Windows多用户远程桌面连接

重要

安装远程桌面服务涉及操作系统重启,重启会导致业务中断,请谨慎评估。