远程桌面到windows服务器/虚拟机/跳板机上时报错:由于没有远程桌面授权服务器可以提供许可证,远程会话被中断。请跟服务器管理员联系。
在网上查了之后发现是由于服务器安装了远程桌面服务RemoteApp,这个是需要授权的。但是微软官方给予了120天免授权使用,超过120天还没有可用授权就会出现远程会话被中断,可修改注册表来延长使用期限。
首先进入需要远程的服务器。我这里有2台虚拟机跳板机都无法登录,使用了2种方法进入到远程的机器内。
1台我直接用网线通过电脑直连到宿主机的带外交换机上,然后配置相同网段的地址后,进入云平台虚拟机管理页面,再成功进入跳板机控制台。
另1台我通过mstsc /admin /v:IP地址:端口强制远程进入到跳板机内。
在机器内按 win+R 键 打开运行,输入regedit 然后按 确定
然后在注册表编辑器中进入 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ RCM \ GracePeriod ,选中 GracePeriod 然后右键 点击 权限。
可提前查看确认当前用户为属于管理员组
选择Administrators , 然后把 完全控制 勾上,再按确定,结果却提示:无法保存对GracePeriod权限所作的更改。
点击“高级”
点击更改所有者
更改所有者后在审核里进行添加
选择主体,然后与上面类似的步骤
选择Administrators为主体后,在此处添加完全控制权限
点击确定后,具备操作权限了
选中注册表中的 REG_BINARY,然后右键删除,确定后删除
然后关掉注册表编辑器,重启机器。重启后就可以远程了,此方法可以继续使用120天,等到120天后再按此方法进行操作即可。
参考资料:
【Windows Server】由于没有远程桌面授权服务器可以提供许可证
Windows远程连接桌面报错“由于没有远程桌面授权服务器可以提供许可证,远程会话连接已断开。请跟服务器管理员联系。
Win10注册表无法保存对权限所作的更改拒绝访问