新手远程管理Win2003服务器技巧
我目前远程管理着多台服务器,并且经常需要远程连接到客户的系统上解决问题或是向客户演示如何去完成特殊的任务,其中有些客户的系统位于200英里以外的地方。
在过去,我一直使用Virtual Network Computing来连接这种服务器或客户机,不过使用VNC需要在防火墙上打开某些特定的端口,这需要涉及防火墙和内部网络的配置,以及在防火墙上建立端口映射。因此,虽然VNC是免费软件并且也有很好的跨平台性能,但它仍需要我在网络的可访问性上花费不少时间。
使用类似VNC 这种远程控制软件的另一点不足就是你必须在远程系统中安装服务器端程序,并在自己的机器上安装客户端程序。这在通常情况下都是可以实现的,但如果你不得不使用公用电脑或出于其它某些原因无法安装相应的远程管理软件,此时远程桌面Web连接(Remote Desktop Web Connection ,RDWC)就成为了一个很好的选择。
虽然RDWC仍然无法避免在防火墙上打开特定端口的问题,但它完全避免了远程访问客户端软件的问题。下面我就来介绍一下RDWC是如何工作的,如何用它管理你的服务器和工作站以及如何配置防火墙才能正常使用RDWC。
关于远程桌面Web连接的说明
RDWC集成在Windows Server 2003 以及Windows XP系统中。带有RDWC的系统可以启动终端服务Web客户端(Terminal Services Web Client)的计算机,以便Web浏览器可以访问。换句话说,客户端系统不需要运行远程桌面连接程序或终端服务(Terminal Services)客户端程序来连接远程系统,而只需要使用常用的Web浏览器就可以进行连接了。
RDWC是由一个 ActiveX控件、几个简单的Web页面以及可以运行IIS4.0或以上版本进行远程连接服务的文件构成的。因此不论是Windows Server 2003、Windows NT、Windows 2000,或是Windows XP,都可以作为被远程控制的系统。而实现远程控制的客户端必须采用运行Internet Explorer 5.0或以上版本的浏览器的Windows平台。
对于远程控制来说,RDWC是一个很好的解决方案,同时,对于远程管理以及远程技术支持来说,RDWC也非常合适。另外,对于需要远程访问数据的业务伙伴、移动办公用户以及其他不愿意安装客户端程序的用户来说,RDWC也是很好的选择。
那么RDWC是如何工作的呢?当你安装RDWC时,安装程序会在目标服务器的Administration Web站点上安装一个Tsweb虚拟目录。当担任远程控制任务的电脑连接到这个目标服务器上时,远程电脑中的IE浏览器会自动下载一个CAB文件包,用来安装RDWC所需的ActiveX控件。如果远程电脑中已经带有这个控件,只是版本与目标服务器的版本不符,那么IE也会自动下载新的.。自动安装好 ActiveX控件后,连接页面就会出现。稍后我会介绍从客户端系统的连接过程。现在我们先安装RDWC。在本文中,我假定你使用Windows Server 2003。当然,如果你使用上面提到的任何一种平台也是一样的。
在Windows Server 2003上配置RDWC 虽然RDWC包含在Windows Server 2003中,不过默认情况下它并不会被安装。要手动安装RDWC,你需要在控制面板中点开“添加删除程序项。然后点击“添加/删除Windows组件,激活Windows组件向导。点击“应用服务器(Application Server),然后点击“详细资料,添加“互联网信息服务(IIS)。依次点击“详细资料/“WWW服务/“详细资料,然后添加“远程桌面 Web连接。之后点击完成让安装程序安装指定的组件。
安装完成后,打开IIS管理控制台,并展开Web站点默认Web站点。你会发现这里出现了一个Tsweb虚拟目录,如果你点击它,右边会列出一系列文件,其中包括一个名为Msrdp.cab的文件。在IIS中,你不需要进行有关RDWC的配置,不过需要在系统属性中允许系统接受远程连接请求。
具体的做法是:右键点击“我的电脑并选择“属性,并打开“系统属性对话框。点击“远程选项卡并勾选“Allow Users To Connect Remotely To This Computer。默认情况下,只有管理员组的用户可以连接到这台电脑中。至于如何让其他用户利用RDWC访问到该系统则要看服务器端的配置了。首先我们来看看独立或成员服务器的配置。
如果这台电脑不是域控制器,那么使能RDWC用户比较容易。首先,在系统属性对话框中点击 “Remote选项卡。然后点击“Select Remote Users,在弹出的“Remote Desktop Users对话框中点击“Add,输入用户名后点击“OK。如果有多个用户需要连接,重复这个步骤即可。
通过这种方法添加用户,Windows Server会将用户加入“BuiltinRemote Desktop Users组。实际上“Remote Desktop Users对话框就是简单的显示出了该组的成员,并为用户提供了一个修改该组成员的界面。在默认情况下,这个组的成员都具有“Allow Log On Through Terminal Services权限,这使得该组成员都可以通过RDWC进行远程登录。如果你愿意,也可以从“Local Users And Computers控制台完成相同的工作,而不必进入系统属性对话框。如果这台电脑是一个域的成员服务器,你同样可以在“local Remote Desktop Users组中添加域账户来让这些用户可以通过RDWC连接到服务器。
如果这台电脑属于域控制器,你还需要更进一步允许非管理员组的成员通过RDWC登录系统。在“Administrative Tools文件夹下点击“Domain Controller Security Policy打开“Default Domain Controller Security Settings控制台。进入“Local PoliciesUser Rights AssignmentAllow Log On Through Terminal Services,然后打开该策略并设置为“Enabled。然后添加管理员组、远程桌面用户组以及其它你希望具有远程访问权限的独立用户或用户组。当然,你需要清楚哪些用户或用户组在进行远程访问时对系统的安全性不会造成不利影响。
Windows Server 2003 终端服务包括下面两个组件:用于管理的远程桌面
通过用于管理的远程桌面,管理员可以从任意终端服务客户端远程管理基于 Microsoft Windows 2000 的服务器和基于 Windows Server 2003 的服务器。为了进行演示和协作,两个管理员可以共享一个会话。此外,管理员还可以使用 -console 命令远程连接到实际的服务器控制台。
有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
278845 如何使用 Windows Server 2003 终端服务连接到并隐藏控制台会话
注意
无须具有终端服务器客户端访问许可证即可使用用于管理的远程桌面。不过,只有管理员组的成员才能访问服务器。
默认情况下,用于管理的远程桌面随 Windows Server 2003 一同安装。不过,出于安全原因而禁用用于管理的远程桌面。
终端服务器
终端服务器允许多个远程客户端同时访问服务器上运行的基于 Windows 的程序。这是终端服务器常规部署方式。
在使用终端服务器模式时,服务器接受由管理员以外的人员进行的两个以上的同时连接。使用此模式时,可以在任何成员服务器上安装终端服务授权服务。不过,必须在所有终端服务器上配置一个首选许可证服务器,该服务器必须能够与配置为域许可证服务器的非域控制器许可证服务器通信。会自动搜索在非域控制器上部署的企业域许可证服务器。
有关如何配置首选许可证服务器的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
279561 如何覆盖 Windows Server 2003 终端服务中的许可证服务器发现进程
301932 终端服务许可服务发现
239107 建立首选 Windows 2000 终端服务许可证服务器
有关终端服务许可的其他信息,请访问下面的 Microsoft 网站:
http://www.microsoft.com/windowsserver2003/technologies/terminalservices/default.mspx
在启用 Windows Server 2003 终端服务之前,请查看以下各项:
服务器
服务器是包含大多数计算资源的计算机,用于终端服务网络环境。它接收和处理客户端发生的击键和鼠标操作。服务器可在客户端窗口中显示桌面和正在其上运行的程序。
消息
消息是一种使用远程桌面协议 (RDP) 5.2 在服务器和客户端间进行的通信。RDP 是一种需要依赖 TCP/IP 的程序层协议。
客户端
正在服务器运行上的远程桌面可显示在客户端计算机的窗口中。在客户端计算机上启动程序时,这些程序实际上正在服务器上运行。在 Windows 2000 中,远程桌面连接名为终端服务客户端。远程桌面连接使用最新的 RDP 5.2,这一版本与早期版本相比进行了极大的改善。可以使用远程桌面连接来连接到较早版本的终端服务。
启用“用于管理的远程桌面”
默认情况下,“用于管理的远程桌面”处于禁用状态。要启用它,请按照下列步骤操作:
单击“开始”,单击“控制面板”,然后单击“系统”。
单击“远程”选项卡,单击以选中“允许用户远程连接到这台计算机”复选框,然后单击“确定”。
注意:无须具有终端服务器客户端访问许可证即可使用用于管理的远程桌面。在启用了用于管理的远程桌面的终端服务器上,最多自动允许同时进行两个连接。
更改会话的加密级别
默认情况下,终端服务会话的加密级别设置为“客户端兼容”,以提供客户端支持的最高加密级别。其他可用设置为:
高 - 此设置通过 128 位密钥来提供双向安全性。
低 - 此设置使用 56 位加密。
符合 FIPS 标准 - 使用经过联邦信息处理标准 140-1 验证的方法加密所有数据。
所有级别均使用标准 RSA RC4 加密。
要更改加密级别,请按照下列步骤操作:
单击“开始”,指向“所有程序”,指向“管理工具”,然后单击“终端服务配置”。
在左窗格中,单击“连接”。
在右窗格中,右键单击“RDP-tcp”,然后单击“属性”。
单击“常规”选项卡,在“加密”列表中单击所需的加密级别,然后单击“确定”。
故障排除
如果终端服务没有正常运行,请检查 IP 地址。如果提供的 IP 地址无效,则可能会出现问题。如果程序不能正常运行,请考虑以下问题:
用于锁定文件的程序或 DLL 文件不能正常运行。如果多个用户试图同时使用同一程序,则可能会出现此问题。
使用计算机名或 IP 地址进行标识的程序不能正常运行。如果多个用户使用同一计算机名或 IP 地址同时运行程序,则可能会出现此问题。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)