远程桌面是
WindowsServer2003中一个比较酷的特性,它可以让你远程登录一台
机器并在其上工作,好像你就坐在那台机子前面操作一样(在
Windows2000高级
服务器版中,这个特性在远程
管理模式中被称为终端服务)。远程桌面对于在远地修复服务器
故障,起到了
类似救生员的作用。不过,假如你在把服务器运到外地之前,忘了启用这个特性怎么办?如果服务器是在你面前,要启用远程桌面当然很容易:只须以管理员身份登录,打开“控制面板”中的“
系统”,选择“远程”标签页,然后在远程桌面选中复选框”允许用户远程连接这台
计算机”即可。
( X! l5 o: C8 N- Q4 C4 h* M
* v. u# N: m- e1 U; y% d% [
不幸地是,你不能在远程机器上使用系统实用工具来启用远程桌面(尽管你使用“计算机管理”通过连接控制台到远程计算机时,右击根节点,选择“属性”,可以访问远程计算机的“系统”的一些属性标签页,但“远程”标签页不可访问。如图1所示。这里远程计算机名为SRV220)。
: u9 v) \0 X3 p% F1 M* m
; K0 }5 k( s8 b6 l# i) Z u2 z8 l+ ?2 q* L: G8 C+ u
; u L# h+ ~. N. w/ v) z) ^0 f
解决方法如下:
9 ?* N) S# o9 g# b
+ Y5 }& v) ?* c7 m) K0 Q- v3 \3 P6 ?5 g! Y
坐下来,以管理员身份登录你的Windows
XP工作站,启动注册表
编辑器(开始->运行->regedit->确定)。然后选择“文件”菜单中的“连接
网络注册表”项
, y( t( e3 D' b8 p# y& u: n7 w& ~
+ `8 M9 e" o- z t3 p
这时打开了“选择计算机”对话框,既可以通过浏览活动目录来定位远程服务器,也可以在文本框中键入它的名字
) k6 N. ^" L; E S
* \, ^+ A+ V7 t6 A 点击“确定”,一个代表远程机器的节点就出现在注册表编辑器中
: J% G" a/ g: E" M i' s
S0 n6 {6 d2 m& f5 }" } ]1 g& g4 r: ^* g B9 Q! e
现在在服务器上浏览HKLM,找出如下注册表键:
5 r# j4 d* |0 _* M- V; B+ L; @/ \& Q/ V, n9 u X# k- `: ?+ C
HKLM\SYSTEM\CurrentControlSet\Control\TerminalServer
! m4 x+ ?2 b# d! G2 ?& Y
! s) ~+ f: \; w6 i8 N. A) _# t6 y3 H; b# K5 J6 |4 s U- j
& P- ~$ I& v5 I2 G3 B) L1 S 在TerminalServer键下,你将发现一个名为fDenyTSConnection的REG_DWORD型键值。双击这个键值打开“编辑DWORD值”对话框,把1(禁用远程桌面)改成0(启用远程桌面)
" s: s8 p; ?3 [; D% Y+ s
# F \8 S9 ]) \1 l: ~) F( r
该远程机器需要重新引导,以使更改生效。因此打开一个命令提示符窗口,键入如下命令:shutdown-m\\srv220-r
( P1 Y+ F! R! s U. F" i& ^* J
远程机器重新引导后,它的远程桌面应该被启用了。为了从你的工作站进行验证,打开“开始”->“所有
程序”->“
附件”->“通讯”->“远程桌面连接”,在远程桌面连接登录框中,输入远程服务器名,等出现提示时再输入你的管理员口令,就可以登入远程服务器了。