WinServer 2016实现多用户同时远程连接

Windows Server 2016 默认情况下仅允许两名用户同时远程连接,对目前公司的需求来说远远不够,可以按以下步骤进行提升(有许可证不用看):

  1. 确认服务器版本
    确保你的操作系统是 Windows Server 2016 标准版或数据中心版,因为基础版不支持多用户远程桌面会话

  2. 激活远程桌面功能
    确保已经启用远程桌面:
    右键点击 此电脑-> 属性->远程设置,在弹出的窗口中,勾选 允许远程连接到此计算机。
    确保勾选 仅允许运行使用网络级别身份验证的远程桌面计算机连接。

  3. 下载和安装 RDP Wrapper
    访问 RDP Wrapper 项目页面
    下载最新版本的安装文件并解压。
    运行 install.bat 文件进行安装。

  4. 检查 RDP Wrapper 配置
    安装完成后,运行 RDPConf.exe:
    确认 “Wrapper state” 和 “Service state” 均为绿色(即 Installed 和 Running)。
    如果显示红色,可以尝试更新配置文件(rdpwrap.ini)。 # 这里比较关键,新版的2016都需要使用这个bat脚本更新配置文件,再进行检查

@echo off & title 更新RDPWrap.ini
 
set INI_Path="C:\Program Files\RDP Wrapper\rdpwrap.ini"
set INI_Dir="C:\Program Files\RDP Wrapper"
 
::检查权限
setlocal enabledelayedexpansion>nul
net session>nul
if !ERRORLEVEL! EQU 2 (
	set "args=!args: ="^&chr^(32^)^&"%!"
	
	set "args="/C"&chr(32)&chr(34)&chr(94)&chr(34)&"%~f0""
	mshta "vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe", !args!, NULL, "runas", NULL)(window.close)"&&exit
)
 
echo.正在停止远程桌面服务……
echo Y | net stop UmRdpService
echo Y | net stop TermService
 
#::删除旧配置文件
#:DeleteFile
#del %INI_Path%
#if exist %INI_Path% (
#	echo.文件 %INI_Path% 仍被占用,请手动关闭占用该文件的程序。
#	start "" %INI_Dir%
#	pause
#	goto :DeleteFile
#)
 
#echo.正在下载配置文件……
#curl "https://raw.gitmirror.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini">%INI_Path%
 
echo.正在重启远程桌面服务……
C:\WINDOWS\System32\svchost.exe -k NetworkService
net start TermService
 
echo.更新完成!按任意键以结束。
pause>nul

完成后再次运行 RDPConf.exe,全绿即可

  1. 调整连接数量限制
    打开 组策略编辑器(gpedit.msc)。
    定位到以下路径:
计算机配置 -> 管理模板 -> Windows 组件 -> 远程桌面服务 -> 远程桌面会话主机 -> 连接

修改以下策略:
将远程桌面服务用户的每个用户限制为单独的会话:设为“已禁用”。
限制连接的数量:设为“未配置”或指定一个较大的数字。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值