在工作组的环境中配置Windows 2012 R2的远程桌面服务

How to configure Remote Desktop Service in Windows 2012 R2 workgroup

今天正好有需要配置一台Windows 2012 R2的终端服务器,不过是在工作组中。本来以为没什么问题,最多配置界面比较难找一些。(Windows 2012开始的终端服务/远程桌面服务的管理界面和之前版本的Windows差异巨大。)结果遇到了不少麻烦。

在安装好服务器角色后,包括Remote Desktop Session Host和Remote Desktop Licensing后,需要配置服务器的许可证模式,每用户或者每设备。试图在服务器管理的界面中配置,结果来了一句需要域环境,顿时感到好麻烦。看来是需要使用powershell来配置了。

先把授权模式改了,再安装授权,根据以往的经验(2003时代)终端服务器可以发现本身的授权服务的。找到这篇文章,可以使用Set-RDLicenseConfiguration–Mode PerUser来更改。

PowerShell: Managing RDS licensing on Windows Server 2012

https://social.technet.microsoft.com/wiki/contents/articles/13293.powershell-managing-rds-licensing-on-windows-server-2012.aspx

结果,无法设置。提示不存在远程桌面服务的部署。

接下来,查找如何使用powershell配置终端服务。于是找到这篇文章。

Using PowerShell to control RDS in Windows Server 2012 (Part 1)

http://techgenix.com/using-powershell-control-rds-windows-server-2012/

照着样子来,用New-RDSessionDeployment来创建,结果还是无法连接(图里使用localhost只是举例,使用真实FQDN并关闭防火墙在本机上运行还是同样无法连接)

这时候,感到问题似乎不那么简单了。工作组环境看起来没有那么简单了。于是不断的在网上搜,但是几乎很少可以搜索到工作组环境中如何配置的方法。但是心里仍然觉得微软不可能说一定要域才能使用终端服务的,否则也太黑了。找到一篇文章,也是讲了一大堆怎么部署的方法,如何找到设置的地方。虽然在域中可以有UI界面部署,但是也特别不好找。仔细看了第二遍的时候发现,其中有一句UsingGroup Policy。

https://social.technet.microsoft.com/Forums/windowsserver/en-US/ebc032e2-ab2d-4acd-aef7-28ed548be569/how-to-set-up-remote-desktop-licensing-mode-in-windows-server-2012?forum=winserverTS

然后,打开组策略编辑器找到Computer Configuraion—Administrative Templates—Windows Components—RemoteDesktop Services—Remote Desktop Session Host—Licensing,其中有两条策略:Usethe specified Remote Desktop license servers, Set the Remote Desktop licensingmode。通过这两条策略终于完成了我需要的授权模式设置和指定授权服务器。最后诊断结果如下:

Usually, I didn’t use English to write my blog. But thistime I think it is necessary to do that. Wish it can help more people.

How to configure Remote Desktop Service in Windows 2012 R2workgroup

You will be unable to configure remote desktop service in Windows 2012 R2 workgroup neither in Windows GUI nor powershell. Please usegroup policy to configure it. Here is the settings Computer Configuraion—AdministrativeTemplates—Windows Components—Remote Desktop Services—Remote Desktop SessionHost.




在工作组的环境中配置Windows 2012 R2的远程桌面服务的更多相关文章

  1. CentOS中配置xrdp,通过微软远程桌面访问CentOS桌面

    环境:CentOS 6.4 1.安装相关软件 yum groupinstall "Desktop" (已安装桌面的就可以缺略这条命令) yum install xrdp yum i ...

  2. 用Powershell启用Windows Azure上的远程桌面服务

    [题外话] 某天不小心点了XX管家的自动修复,虽然及时点了取消也看到了远程桌面服务成功被关闭,但是忙完该干的事以后竟然忘记了这件事,在断开远程桌面服务之前也忘记再次打开.以至于之后几天一直以为Azur ...

  3. windows server2008 r2修改远程桌面连接端口。

    1. windows 2008远程桌面端口默认是用的是3389端口,但是由于安全考虑,通常我们安装好系统后一般都会考虑把原来的3389端口更改为另外的端口.   2.更改过程: 2-1.打开注册表:  ...

  4. Windows Server 2008 R2 修改远程桌面服务RDP默认端口及相应的防火墙配置

    修改以下两个注册表项当中的默认端口3389为自定义端口: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wd ...

  5. Windows Server 2012 R2超级虚拟化之七 远程桌面服务的增强

    Windows Server 2012 R2超级虚拟化之七  远程桌面服务的增强 在Windows Server 2012提供的远程桌面服务角色,使用户能够连接到虚拟桌面. RemoteApp程序.基 ...

  6. Windows 2003/2008更改远程桌面端口脚本

    保存为bat文件,点击运行按提示输入新端口自动完成,直接下载更改远程桌面端口脚本   @echo off color 0a title @@ 修改Windows XP/2003/2008远程桌面服务端 ...

  7. Windows 2012 R2中安装SharePoint 2013 sp1参考

    之前介绍过在window 2012中安装SharePoint 2013,这次,借着SharePoint 2013 sp1补丁发布之际,介绍下在window 2012 r2中安装SharePoint 2 ...

  8. 在CodeBlocks 开发环境中配置使用OpenCV (ubuntu系统)

    CodeBlocks是一个开放源代码的全功能的跨平台C/C++集成开发环境.CodeBlocks由纯粹的C++语言开发完毕,它使用了蓍名的图形界面库wxWidgets.对于追求完美的C++程序猿,再也 ...

  9. 升级Windows 2003域控制器到Windows 2012 R2

    由于Windows 2003包括R2的扩展支持在今年7月14日就会过期.如果在扩展周期结束之前没有和微软签订昂贵服务协议,那么系统将得不到任何补丁和技术支持. 我这里准备了两台测试用的机器做这个实验. ...

随机推荐

  1. pytest多进程/多线程执行测试用例

    前言: 实际项目中的用例数量会非常多,几百上千:如果采用单进程串行执行的话会非常耗费时间.假设每条用例耗时2s,1000条就需要2000s $\approx$ 33min:还要加上用例加载.测试前/后 ...

  2. DBSync新增对MongoDB、ES的支持

    数据库同步工具DBSync近日进行了升级,最新版本为V1.9,新增了对MongoDB.Elasticseach(ES)的支持,具体情况:1.支持同型库之间的同步,如:MongoDB至MongoDB,E ...

  3. CSS 盒子模型(一)

    CSS 盒子模型(一) 本人在校学生,主学后端,后来发现前端的基础都忘得差不多了才想着写文章回来复习!欢迎留言交流. 什么是盒子呢? 拿下举例,我们可以把每个红框都比作一个盒子,他们可以是任意的 HT ...

  4. IO流原理及流的分类

    IO原理 I/O是Input/Output的缩写, I/O技术是非常实用的技术,用于 处理设备之间的数据传输.如读/写文件,网络通讯等. Java程序中,对于数据的输入/输出操作以"流(st ...

  5. Jira7.3.8环境搭建

    安装JDK sudo apt-get install openjdk-8-jdk 安装&配置MySQL sudo apt-get install mysql-server 创建jira用户 # ...

  6. 近期碰到的一些面试题--WPF、C#、数据库

    最近想换工作的念头特别强烈,面了几家公司没有拿到满意的offer,心仪的公司面完锁HC,有点无奈,感觉今年有点卷,把碰到过的面试题总结下. WPF相关: 1.定义依赖属性需要注意哪些地方? (1)依赖 ...

  7. NOI-Online一日游(小炒肉心态爆炸记)

    提高组 早上起来赶来机房,逃掉数竟,耶!(光凯:?? T1 It takes me a long time想T1 努力了一个小时的成果 成功码出暴力代码,时间复杂度\(O(n^2)\) 㵘到15分 刑 ...

  8. 零基础学Java(8)数组

    数组 数组存储相同类型值的序列. 声明数组 数组是一种数据结构,用来存储同一类型值的集合.通过一个整型下标(index,或称索引)可以访问数组中的每一个值.例如,如果a是一个整型数组,a[i]就是数组 ...

  9. Airbnb的动态kubernetes集群扩缩容

    Airbnb的动态kubernetes集群扩缩容 本文介绍了Airbnb的集群扩缩容的演化历史,以及当前是如何通过Cluster Autoscaler 实现自定义扩展器的.最重要的经验就是Airbnb ...

  10. Node.js精进(11)——Socket.IO

    Socket.IO 是一个建立在 WebSocket 协议之上的库,可以在客户端和服务器之间实现低延迟.双向和基于事件的通信. 并且提供额外的保证,例如回退到 HTTP 长轮询.自动重连.数据包缓冲. ...