远程桌面概述远程桌面连接组件是从Windows 2000 Server开始由微软公司提供的,在WINDOWS 2000 SERVER中他不是默认安装的。
该组件一经推出受到了很多用户的拥护和喜好,所以在WINDOWS XP和2003中微软公司将该组件的启用方法进行了改革,我们通过简单的勾选就可以完成在XP和2003下远程桌面连接功能的开启。
一、远程桌面的功能当某台计算机开启了远程桌面连接功能后我们就可以在网络的另一端控制这台计算机了,通过远程桌面功能我们可以实时的操作这台计算机,在上面安装软件,运行程序,所有的一切都好像是直接在该计算机上操作一样。
这就是远程桌面的最大功能,通过该功能网络管理员可以在家中安全的控制单位的服务器,而且由于该功能是系统内置的所以比其它第三方远程控制工具使用更方便更灵活。
但是,由于Windows远程桌面需要被控端电脑有独立的IP地址,且对使用者的电脑水平有较高的要求,因此不太适合普通用户的使用,目前国内最安全、易用的产品为51MyPC, 而国外的远程控制软件Mikogo以其小巧的体积,超高的安全性和操作的简易性获得了业界的好评。
二、远程桌面的历史沿革一般认为,远程桌面是从WIN2000 SERVER开始引入的,但实际上在WIN98甚至是DOS中已有类似的应用。
远程桌面采用的是一种类似TELNET的技术,远程桌面连接就是从TELNET发展而来的,通俗的讲它就是图形化的TELNET。
计算机发展的早期在很多客户机硬件配置不高无法独立运行程序的情况下,TELNET 协议应运而生,它是一种C/S模式,客户机可以通过TELNET登录到高配置的服务器上,在服务器上运行程序。
当程序运行时所有的运算与存储都是交给服务器来完成,当运算结束后服务器再把结果反馈回客户机,这样就可以在客户机配置较低的情况下完成程序的运行工作。
三、启动远程桌面连接的方法微软的视窗操作系统发展至今只有以下操作系统可以使用远程桌面功能,它们是WINDOWS 2000 SERVER,WINDOWS XP,WINDOWS 2003,WINDOWS VISTA和WINDOWS 7这几个系统的开启远程桌面方法略有不同。
1.WINDOWS 2000SERVERWINDOWS2000系统中PROFESSIONAL版本是不能开启远程桌面功能让别人访问的,但SERVER版可以开启,不过需要我们安装相应的WINDOWS组件。
方法如下:(1)通过任务栏的“开始→设置→控制面板”,选择里头的“添加/删除程序”。
(2)在左边选择“添加/删除WINDOWS组件”。
(3)稍后会出现添加删除WINDOWS组件窗口,我们从中选择“终端服务”,然后点“下一步”进行安装。
这里要注意一点的是在安装过程中需要我们插入WINDOWS 2000SERVER系统光盘到光驱中。
(4)安装完毕后需要重新启动计算机,重启后就完成了在WINDOWS 2000SERVER下的远程桌面连接功能的安装工作。
2.WINDOWS XP/ WINDOWS 2003WINDOWS2000引入远程桌面连接功能后深受好评,但用户普遍认为开启该功能的方法太复杂,而且在使用时不能保证每个人都拥有WINDOWS2000SERVER光盘。
因此在XP 和2003系统中微软将远程桌面开启的操作进行了简化。
(1)在桌面“我的电脑”上点鼠标右键,选择“属性”;(2)在弹出的系统属性窗口中选择“远程”标签;(3)在远程标签中找到“远程桌面”,在“容许用户连接到这台计算机”前打上对勾后确定即可完成远程桌面连接功能的启用。
3.WINDOWS VISTA/WINDOWS 7(1)依次打开“控制面板”→“系统和维护”→“系统”→“远程设置”或在桌面上“计算机”上点鼠标右键,选择“属性”;(2)在弹出的系统属性窗口中选择“远程”标签;(3)在远程标签中找到“远程桌面”,在“容许任意版本远程桌面的计算机连接”前打上对勾后确定即可完成远程桌面连接功能的启用。
四、远程桌面Web连接的配置及应用远程桌面Web连接是ActiveX控件,该控件实际上提供了与完整终端服务客户端相同的功能,旨在通过Web传递该功能。
嵌入网页时,即使用户的计算机上并未安装完整的远程桌面连接客户端,远程桌面Web连接也可以作为与终端服务器连接的客户端会话的宿主(以Windows2003为例)。
1.组件安装打开“控制面板”→“添加或删除程序”→“添加或删除Windows组件”→“应用程序服务器”→“详细信息…”→“Internet信息服务(IIS)”→“详细信息…”→“万维网服务”→“详细信息…”→勾选“远程桌面Web连接”→连点三个“确定”→“下一步”等待完成。
2.启用或禁用远程连接(1)打开控制面板中的系统。
(2)在“远程”选项卡上,选中或清除“允许用户远程连接到您的计算机”复选框。
单击“选择远程用户…”,在随后出现的对话框中添加或删除用户,单击“确定”(两次)。
3.在客户端应用在“开始”→“运行”,在运行框中键入“HTTP://服务器/TSWEB”→“确定”,若是第一次在本客户端使用,会要求下载ActiveX 控件,在“服务器”后的文本框中键入服务器名,在“大小”后的下拉列表中选择远程桌面的分辨率,请选择“全屏”,(否则远程桌面会显示在浏览器中),回车后即可看到登录窗口,键入用户名与密码即可进入远程桌面。
其它就同使用本地机一样。
若要退出,请选择“注销”,若一会儿后还要进入,请选择“断开”,再进入时方法同前。
当然如果权限足够大,还可选择“重新启动”、“关机”。
注意在使用时,不要直接关掉“远程桌机Web连接”的浏览器窗口,否则远程桌面相当于“断开”,并未注销。
4.终端服务配置(1)依次单击“开始”和“控制面板”,双击“管理工具”,再双击“终端服务配置”。
在控制台树中,单击“连接”。
在详细信息窗格中,右键单击要配置客户端设备映射的连接,然后单击“属性”。
若要使远程桌面也成为多媒体,请在“客户端设置”选项卡下选中“颜色深度的最大值”,并在下拉列表中选择适当的值。
“禁用下列项目”下,请不要选中“音频映射”,以使远程桌面也能播放音乐。
(2)默认的登录名设置(3)在“Internet 信息服务(IIS)管理器”下查找到TSWEB虚拟目录的具体位置,修改Default.htm文件,就不需要每次填入服务器名。
用记事本打开Default.htm,找到input name=“Server”,修改Value=“服务器名或IP地址”,保存退出。
五、远程桌面连接的方法1.使用Windows内置连接程序连接远程主机WINDOWS XP和WINDOWS 2003操作系统将远程桌面连接程序内置到附件中,用户无需安装任何程序就可以使用远程桌面连接,连接方法如下:(1)在开始菜单中依次点击“开始→程序→附件→通讯→远程桌面连接”启动登录程序(命令行运行:mstsc ) ;(2)在登录窗中的“计算机”处输入要登录并已开启远程桌面功能的计算机IP地址;(3)点击“连接”按钮后会出现一个“登陆到Windows”的对话框,输入远程计算机授权的用户名及密码,点击“确定”,即可成功登录到远程计算机上。
WINDOWS VISTA/WINDOWS 7登录方式基本相同,仅启动启动次序略有差异。
2.使用登录工具连接远程主机2000及以前的WINDOWS中系统没有将登录工具放到附件中,我们有两个方法获得登录器并实现远程桌面的连接功能。
(1)使用XP光盘登录器——MSRDPCLI在XP系统光盘盘符下\SUPPORT\TOOLS目录有一个叫做msrdpcli.exe的程序,该程序实际上是一个远程桌面连接登录器,在WIN98/2000机器上运行XP光盘目录下的msrdpcli.exe,将自动安装远程桌面连接程序。
安装完毕以后通过“开始→程序→附件→通讯→远程桌面连接”就可以登录网络上开启远程桌面功能的计算机了。
(2)第三方登录器网络中有很多站点都提供了远程桌面登录器的下载,我们在98系统或2000系统上下载该登录器就可以完成登录远程桌面的功能。
常用的如网络人远程控制软件、PCanywhere、Mikogo等。
六、远程桌面的端口远程桌面服务的默认端口是3389,这一端口最好不要开,也就是说不要开启远程桌面,因为,HACKER会通过这一端口侵入用户的计算机,种植木马,现在我们的计算机安全意识越来越强,开放135端口的计算机越来越少,所以HACKER们就希望通过这一端口抓肉鸡。
因此,为安全起见,可以通过修改注册表方法更改远程桌面端口。
更改方法如下:以管理员身份登录开放远程桌面服务的计算机,单击“开始”→“运行”命令,在运行框中输入字符串命令“regedit”,单击“确定”,打开注册表编辑界器;在左侧区域内展开HKEY_LOCAL_MACHINE注册表分支,选中System \CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp子键,在tcp子键所对应的右侧区域中,选择名为PortNumber的子键,该子键用于定义远程桌面连接的端口号,将该子键的数值设置成其它端口号码,例如可以将其设置成“9999”;完成后再将鼠标定位于注册表分支HKEY_LOCAL_MACHINE\ System \CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp,在RDP-Tcp子键所对应的右侧显示区域中,找到名为PortNumber的子键,把该子键的数值修改成同样数值,比如“9999”;在防火墙中开放该端口供远程桌面访问使用;重启系统。
端口号修改后,远程访问该计算机时,输入主机地址结构为:[远程主机IP地址:端口号],比如,该计算机IP地址为10.110.30.130,修改后的端口号为9999,则输入的地址结构为:10.110.30.130:9999。
七、使Windows XP的远程桌面支持多用户登陆Windows XP不支持多个用户同时登录远程桌面,当其他用户远程登录Windows XP时,主机上当前已登录的用户即会自动退出。
不过在Windows XP SP2中提供了允许连接会话并发功能,可通过远程桌面进行多用户的同时登录,但其在默认状态下关闭了该项特性,需要通过修改注册表开启该功能。
修改方法如下:在运行框中输入字符串命令“regedit”,单击“确定”,打开注册表编辑器,依次展开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Licensing Core 分支,在该分支的右键菜单中单击“新建→DWORD值”,新建一个类型为DWORD的子键,将该键命名为“EnableConcurrentSessions”,并将键值设置为“1”,即可开启多用户登录功能。