一、前言 ^, ?/ t6 g8 q9 D
本教程适用于Windows Server 2012 R2系统版本;. f" m/ V, y& k7 t" j
: Z t$ |/ }' u9 E% V5 g本教程适用的情景为:需要对服务器开启长期、稳定、且不限制连接数的远程功能,即多用户、多终端可以同时远程登录到这一台服务器中;
4 R/ H5 G4 N+ ]9 W, s
3 N5 r' S4 c4 Z( z# U远程桌面服务开启的前提是:Windows系统必须已经激活,且允许远程访问已开启。
; c) X2 n, C6 g4 R. ]
7 I) `1 ^8 q$ l" H" D二、添加远程桌面服务
3 u! C( V3 f$ A$ G% ~8 Q0 [( I1、打开“服务器管理器”,点击“添加角色和功能”,前面一直都是点下一步,这步要选上面的“基于角色或基于功能的安装”,然后下一步、下一步
4 D# Y* g. P9 ]0 Q9 G4 w/ ~$ k/ X( g! [6 A
' d& X4 ^9 P! b; y0 n3 L
在选择安装的服务器角色这步,勾选最下面的“远程桌面服务”,然后就是一直下一步
$ i, D8 D! e& E% r+ D# p0 Y
. X5 ?5 W0 M& G) v& @在这里的时候勾上“远程桌面会话主机”和“远程桌面授权”两个(勾选时弹出的窗口默认直接点确定即可),下一步
3 \5 a* K7 W: {# G* S( U; C) _
' P6 s( v0 { R; ?+ z3 Y1 v) ^! i最后,确认信息,点安装6 }8 I# k8 o* L& t% {. j3 X2 P
安装完成后,需要重启才能完成安装,手动将机器重启一次即可。; G/ K% ]- v+ h1 c% I$ R0 \
8 h/ w4 @* b: e# P三、授权远程桌面服务' h& ?% ~" m! ^
1、远程桌面服务需要单独的授权才可以长久提供被远程的功能,否则120天就自动过期无法远程。重启后左下角会提示119天后远程桌面服务会到期,需要添加授权。在“控制面板-系统和安全-管理工具”中找到远程桌面服务文件夹,打开里面的“远程桌面授权管理器”显示未激活状态
9 `: Z# ]9 r( U+ Q; o, p" h) [: F; E
8 B& {! e, Z4 M( V% Q1 d$ D& Y O& @
在左侧栏的服务器上,右键-“激活服务器”, B7 I' t; Q: P$ f5 u
# D$ R# u; L% a* ?! l0 S: a/ A. x( j% V
出现激活向导,下一步,然后出现激活的连接方法,这里需要手动改一下连接方法为“web浏览器”,然后下一步
6 v6 C$ C! Y7 S* P B# Y
4 z8 a. _9 U# o& O: C2 W出现如下界面,将微软官方提供的远程桌面授权激活网页打开,服务器没网的可以使用另一台电脑操作,网址为:https://activate.microsoft.com
; M2 L* b3 U1 Z, |+ [. K: X. ^7 O8 ]& r% [3 L/ S+ f. M& @) ]1 ]
打开的原本网页是英文版,可以选择语音为简体中文点击红色的go即可切换;
( U- t$ [3 i* a1 w: T* a& v4 N
. H( Z' c! w. x6 i6 ^1 _使用默认的第一项“安装许可证服务器”,然后下一步
& J @" U( D. o6 {; B' M- \" d0 c3 F8 L- z& x/ a+ j3 P
1 F/ U" \) I! F1 c
将激活向导里面的产品ID手动复制填入到网页中的“产品ID”部分,然后公司和国家随便填,下一步
: z% ^ c2 n; C# |: i" w
( P7 \6 A, |7 d+ P) Q# i确认信息,直接点 下一步- E* [8 n4 ]; t T, ~
, f. L! u: v! s
等待一会儿,将出现的许可证ID复制,
! W0 b1 w3 Y& s2 L4 [5 t6 c, o6 @0 s. M; [- u
返回到之前的服务器激活向导窗口,然后输入到下面的许可证服务器ID一栏,下一步4 b3 J: u2 s, M3 f
5 h# v: ]7 l8 p$ K
再次使用默认配置(注意勾选立即启动许可证安装向导),点击下一步,进入到许可证安装,再下一步
' u* {& Y3 B. F7 ?* n' v' h9 J# t# R* z8 | V$ j6 o
到这步,同样地将中间位置的许可证服务器ID复制,
- B6 n$ g2 v9 q
- i1 p' X1 @8 r! M/ W* p回到刚才的网页,点“是”进入许可证安装,这里需要手动更改许可证程序下拉选择为“企业协议”,下一步
9 y( I8 ^& k, h7 p0 K: d$ x- D% z5 y5 C5 C
$ d7 {. |, B- K0 e) {首先选择产品类型,这里推荐下拉选择为“Windows Server 2012远程桌面每用户客户端访问许可证”,数量根据自己需要进行填写,也就是这台服务器所允许的最大远程连接数,一般50、100都足够了。然后输入企业协议号码,推荐填写6565792,还有其他备选4954438、6879321或5296992,下一步
3 X( d5 c) B G5 C6 E6 |& B" B, z
信息确认,直接 下一步
, e; k( Q* M( k/ M6 U2 J' S; a2 |* p# ~! U. k, M% g
9 u5 `$ x% L3 @0 A& y0 H
将红框内的代码复制,
" Y3 L! v2 Y* u3 a3 t, B" t2 Z0 \& J: z0 n' t8 g6 E
1 U8 p8 k8 _ k6 W; m4 m0 P( B回到这边的激活向导,填入到许可证秘钥包ID ,下一步4 u% v$ R" | C4 D
* a1 D. ?+ Y; e" {; E9 M6 r
* ^ f# n; x% X" z) y. s7 |显示如图 就已完成远程桌面服务的授权。1 r, F& z7 |+ {; N1 I b
& {+ L2 a; P: S, h8 J" p' s& V) g, b
四、设置远程桌面服务
0 a- X5 ?2 _) s6 X* d' |$ t1 u1、首先win+R打开运行,输入gpedit.msc,打开组策略编辑器,定位展开“计算机配置–>管理模板—>windows组件—>远程桌面服务”,在远程桌面会话主机里面,打开“授权”+ C! |, W" }: L/ u" v
; x1 _* F8 E) l; K& W' a
, f9 m; \9 M8 k9 z( E( b8 x; \& H) M9 }' o
在右边的设置项中双击第一个,为此计算机设置指定的远程桌面许可证服务器,勾选“已启用”,然后在下面输入许可证服务器的地址,也就是本机物理网卡实际的IP地址,如果有多个网卡IP也可以输入127.0.0.1代替,然后点 应用,确定: N1 L* z8 o- [; m: c$ J: P0 m
* z' G$ d# W T) S0 s% `
4 ~* b+ s( d0 U p然后双击打开第三个配置项,设置远程桌面授权模式,勾选“已启用”,在选项参数中,切换为“每用户”,然后应用、确定。6 r! h5 F- N0 [0 V
) s6 p, Y7 \' u- c: U' Y, r7 J
. m% t- A; c2 D5 n1 h; @ f最后在控制面板-系统和安全-管理工具中,打开之前安装的“远程桌面服务—>RD授权诊断程序”,这个程序是用来检测远程桌面服务配置是否正确的,看到如下的内容,说明整个远程授权功能已经配置好了。
" H2 A j" N! W! h+ C/ _* c2 l) |! O Y7 I: e6 c0 [6 c
5 [9 v8 y2 H+ o' l, d7 l9 C( b
五、添加远程的用户并授予远程权限! E8 y, w( l- K+ n+ d" X+ E, }
对于多用户的远程连接,还需添加Windows账户用户用来支持远程登录到这台服务器。一般情况下,一个Windows账户只能被使用一次来登录到一台机器中,如果重复使用该账户登录会把前面已经远程登录进来的人挤掉线。系统初始只有一个administrator管理员账户,肯定无法多个人来共享使用,因此还需要添加多个其他Windows用户以支持不同的人在不同的地方远程登录到这台服务器。
% f- J5 Z' e# R# x% N- g% C. D* x2 e0 O& A: @' S
1、打开“控制面板-用户账户-用户账户-管理其他账户”,点击左下角的“添加用户账户”
! s2 j! a$ H' H6 |/ |
' Q) i1 [/ r- z. a1 j自行输入要创建的用户名和密码等信息,点击下一步—完成。然后可以重复添加n多个用户账户。, x2 `2 ]4 W( d# t" ?
) K4 H8 N0 [: b# X4 B6 n# o& \
+ m! S1 }7 y- P3 k2、用户创建完成之后,需要将这些用户添加到允许远程访问的用户组,否则在远程的时候会提示该用户未被允许远程连接。在控制面板-系统和安全-允许远程访问,打开系统属性窗口,点击“选择用户”-“添加”-“高级”-“立即查找”. z" S" \; _. {+ ~/ D* A+ T* w
+ v3 z2 ]$ Y. P2 Y4 |4 S" I: l/ `+ ~: X, @, R P
/ Y# H6 k/ \. M: j1 J, \3 y
6 d5 ~- q: j. c+ ^将刚才新添加的用户一次性多选,点击 确定、确定、确定,返回最前面
j% s% p- i W# @1 z0 G" Q1 f: f7 \( n% @6 S
+ h1 e& j8 K! B; H6 r5 U最后检查确认,在系统属性中,选择远程桌面用户,就可以看到已经将添加的用户设置为允许远程的用户名单中,这样最终就可以实现多个用户同时远程桌面到同一台机器上。) D# b9 e/ S. Y& V% Q3 V
* V& j9 y+ H5 Z! H0 v T
) c8 j- U/ M6 u/ U* j9 ] U3、最后就是测试登录,首先要保证是可以ping通服务器的,或者设置服务器的防火墙规则,开放出远程桌面连接的端口3389。此部分内容不再列举出来,百度有很多。运行,输入mstsc回车,打开远程桌面连接窗口,输入远程服务器的IP地址和登录账户及密码,8 _; y$ Q4 O, z/ R
- m! q; e& C) a0 O; I/ N) ?
4 M0 R% o1 @; t- b: L- j4 H
当远程出现下面的界面就表示可以登录了,点“是”即可进入远程桌面。$ ^9 M) A9 S" P% K1 x
1 _" \' V1 ]/ {; Z, t, s六、补充后记
& d* `9 H7 o' K1、远程到服务器的时候,如果提示“由于没有远程桌面授权服务器提供许可证,远程会话被中断,请跟服务器管理员联系。”
' _' B2 L. A9 J( R; T g【解决方法】win+R运行,输入regedit 回车,打开注册表编辑器,在里面找到“计算机/HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM”,这里面会多出来的一个文件夹“GracePeriod”,把这整个文件夹全部删掉(如果提示出错需要修改文件夹权限再删除),然后重启服务器即可。
9 }+ P- Z' {2 S1 I0 @: j% A, ~1 R5 @1 H, @: {2 N( c
2、自己的电脑不能远程到其他电脑,提示要求的函数不受支持运行-
8 Z* k x: E1 v【解决方法】win+R运行,输入gpedit.msc 回车,打开组策略编辑器,进入“计算机配置-管理模板-系统-凭据分配”,对“加密数据修正”这项进行启用,并将保护级别设置为“易受攻击”,最后更新下组策略即可(在cmd窗口里面输入命令 gpupdate /force 回车执行)
& Y6 S4 x L; j
\; c! f% J0 }" }2 X" |" ]6 e9 U2 U* G2 N5 T! t% S8 Z+ y/ W
Windows Server 2012开启远程桌面服务及授权多终端用户同时登录的详细教程_zhuge_Spring的博客-CSDN博客_server2012 远程桌面
1 h! j+ ]% X1 w* E |