Windows远程桌面连接技巧详解

来源:互联网 发布:云计算架构师月薪 编辑:程序博客网 时间:2024/06/05 12:48
    Windows远程桌面连接技巧自从Windows 2000开始,Microsoft推出了远程桌面连接(Remote Desktop Connection)这个好东西。相信一部分人还没有怎么用过这个东西,那我就介绍一下它吧。 

    1. 简介


    “远程桌面连接”是一种远程操作电脑的模式,它可以用于可视化访问远程计算机的桌面环境,用于管理员在客户机上对远程计算机服务器进行管理等场合。
    “远程桌面连接”的前身应该是Telnet。Telnet是一种字符界面的登陆方式,微软将其扩展到图形界面上,显示了异常强大的功能。

    2. 远程桌面连接的安装与启用


    远程桌面连接的服务器端在仅仅可以被安装在以下操作系统上:Windows 2000 Server,Windows XP(任意版本),Windows Server 2003(任意版本),Windows Vista(任意版本)。下面分别介绍在各个系统下面的安装方法。

    (1) Windows 2000 Server


    在Windows 2000 Server下面,需要安装终端服务(Terminal Service),才能使用远程桌面连接:控制面板->添加删除程序->添加删除Windows组件,选择终端服务,安装完成后重新启动就可以使用终端服务了。注意安装过程需要Windows 2000的安装光盘。

查看更多精彩图片

    注意在默认情况下,Windows 2000 Server的终端服务安装完成后,没有密码的帐户也可以通过网络访问。
    Windows 2000 Server推出了远程桌面连接后,受到了广泛的好评。但是在Windows 2000 下面使用远程桌面连接相对比较复杂。下面可以看到,在Windows XP及以后系统中使用简便的相对简单。

    (2) Windows XP


    在Windows XP下使用远程桌面连接相对简单。因为Windows已经内置了中终端服务,不需要安装就可以使用了。具体启用方法如下:控制面板->性能和维护->系统->远程桌面,将“允许用户远程连接到此计算机”前面勾上就可以了。

查看更多精彩图片

    (3) Windows Server 2003


    在Windows Server 2003下面,远程桌面连接可以表现为两种方式:一种是为了管理目的,另一种是为了使用服务器资源。对于前面一种模式,其一用方法与Windows XP一致,最多允许两个并发用户连接;对于后一种方法,需要安装终端服务,可以允许任意多个用户连接,与Windows 2000 Server类似,在此不再赘述。

    (4) 远程桌面Web连接


    除了上面的方法之外,在Windows XP和Windows Server 2003上面还可以使用Web方式进行远程桌面连接:安装远程桌面Web连接组件。下面以Windows XP为例讲述具体方法:控制面板->添加删除程序->添加删除Windows组件,选择Internet信息服务(IIS)的详细信息,选择万维网服务,再次选择详细信息,选择远程桌面Web连接,然后确定,安装完成就可以使用了。
    使用远程桌面Web连接的好处是它不需要专门的客户端,只要有Internet Explorer就可以了。

    3. 建立远程桌面连接


    远程桌面连接的客户端可以是大多数版本的Windows(Windows 95, 98, NT 4.0, 2000, XP, Server 2003),Linux,Unix或者MacOS。微软官方提供了客户端的Windows版本(http://www.microsoft.com/windowsxp/downloads/tools/rdclientdl.mspx)和MacOS版本(http://www.microsoft.com/mac/downloads.aspx)。

    (1) 通过客户端建立连接


    安装完毕后,就可以建立连接了。Windows XP和Windows Server 2003自带了远程桌面连接的客户端:开始->附件->通讯->远程桌面连接,输入要连接计算机的计算机名或者IP地址,开始奇妙的远程桌面连接之旅吧。
    远程桌面连接的一些选项:
    a. 显示:分辨率大小,颜色深度。
    b. 本地资源:声音的播放,本地资源的连接。例如,如果选择了磁盘驱动器,本地磁盘将会作为网络驱动器连接到目标服务器上,这样可以很方便的在目标服务器和本地之间交换文件(就像本机上的不同盘一样)。
    c. 高级:连接的性能,如是否显示桌面背景、菜单动画,主题等。
    注意以上信息可能会被服务器配置所取代,见下面的高级应用。
    在Windows XP上,只允许一个用户同时登录到计算机。就是说,如果用户通过远程桌面连接到了某一计算机,该计算机上的用户就必须断开。在Windows Server上面就不存在这个问题了,通过终端服务配置,可以允许任意多个用户连接。

    (2) 通过远程桌面Web方式连接


    如果知道某一台服务器装了远程桌面Web连接组件,就可以Web方式进行远程桌面连接。打开Internet Explorer,在地址中输入http://ip/tsweb/。如果是第一次访问,需要安装ActiveX插件。它的使用方式与客户端基本相同。

    4. 为远程桌面连接选择用户


    默认情况下,计算机管理员(Administrators)和远程桌面用户组(Remote Desktop Users)中的用户可以通过远程桌面连接访问计算机。如果需要赋予一个非管理员帐户访问权限,只需要将该用户添加到Remote Desktop Users组中就行了。在Windows XP下,通过“选择远程用户”可以添加,在Windows Server 2003以及Windows 2000下,需要在用户管理中手动将某一用户添加到该组中。

    5. Windows Server 2003中远程桌面连接的高级技巧


    在Windows Server 2003中,“远程桌面连接”是通过“终端服务”方式进行的。通过合理的使用客户端与配置终端服务,可以实现很多功能。

    (1) 远程连接到控制台


    在运行中输入“mstsc /console”可以进行控制台连接。这个时候,如果服务器上的当前用户就是连接所使用的用户,那么该用户就会继承原来的环境,例如进行到一半的工作,否则服务器上的当前用户会被强制退出。

    (2) 通过任务管理器或终端服务管理器察看连接


    通过任务管理起查看如下图所示。

查看更多精彩图片 

查看更多精彩图片
 
    终端服务管理器只有在Windows Server下面才有,其使用方式跟任务管理器类似。

    (3) 通过终端服务配置对远程桌面连接进行配置


    终端服务配置位于:开始->控制面板->管理工具->终端服务配置,选择“连接”选项卡,双击右边的“RDP-Tcp”就是配置了。
    a.选择安全层与加密级别
    b.选择权限
    c.设置连接数
    d.客户端设置:在此可以限制连接的颜色深度,禁用部分映射,如磁盘映射,声音映射等。
    e.远程控制

    (4) 通过组策略对远程桌面连接进行配置


    在“运行”中输入“gpedit.msc”启动组策略编辑器,展开"本地计算机"策略 计算机配置 管理模板 Windows组件 终端服务,在右边进行配置。
    a. 强制删除远程桌面墙纸
      在Windows Server 2003下面,默认情况下通过远程桌面连接时不能显示墙纸的。将此项设置为“已禁用”后,强制就可以显示了。
    b. 强制限制连接数量
    c. 限制最大颜色深度
    d. 为终端服务用户会话的远程控制设置规则
    如果同一项在多个地方被设置,优先级是:组策略〉终端服务配置〉用户设置。

    (5) 修改远程桌面连接的默认端口


    远程桌面连接的默认端口是3389。有时(例如要在外网连接内网的几台电脑,防火墙等)我们需要修改这个端口,需要通过注册表实现:
    打开注册表编辑器(在“运行”中输入“regedit”),定位到HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Terminal Server WinStations RDP-Tcp,将其下的“PortNumber”由3389修改为相应的值即可,注意10进制和16进制的区别。
    修改后,重新启动服务器后才能通过新的端口访问。在访问时,在“远程桌面连接”客户端的“计算机”中输入“服务器IP或服务器计算机名:端口”,服务器IP为路由器的外网IP。
    注意:如果启用了防火墙,需要修改防火墙对应的端口才能进行远程连接。
    关于此方面的详细信息,请参见MSDN(http://support.microsoft.com/kb/q187623/http://support.microsoft.com/kb/326945/)。

    (6) 连接内网计算机(端口映射)


    要连接内网用户,需要在网关路由器上设置端口映射。各种路由器的设置方法大同小异,下面以TP-LINK的某一型号的路由器为例说明。
    展开“转发规则 虚拟服务器”,在服务器端口和对应IP地址中添加端口(默认为3389)和对应的内网IP,并选择TCP协议,保存即可。如下图所示。

查看更多精彩图片


    (7) 查看远程连接信息


 


    这是一个很好用的功能。
  

 

查看更多精彩图片 
通过该功能,可以查看远程用户的操作,与远程用户交互操作,例如给某一用户演示软件的使用等。
    在默认情况下,使用该功能的规则是:“经用户授权完全控制”。

查看更多精彩图片

    我们可以在“终端服务配置”和“组策略”中对其进行更改。可选择的更改权限由五个:
    a. 不允许远程控制
    b. 经用户授权完全控制
    c. 不经用户授权完全控制
    d. 经用户授权查看会话
    e. 不经用户授权查看会话
    在“终端服务配置”和“组策略”中配置基本等效。但注意:如果要远程控制控制台会话,必须在“终端服务配置”中配置,否则会得到错误消息:“由于远程控制在那个会话上被停用,无法远程控制会话(ID 0)。”

查看更多精彩图片
    好了,到此为止你应该了解远程桌面连接的基础以及一些高级应用了。享受远程桌面连接,享受快乐地使用电脑。 

 查看更多精彩图片

    (8) 远程控制
    通过“事件查看器”可以查看用户连接服务器的时间、源IP等信息:打开“事件查看器”,选择“安全性”,上面列出了所有的登录信息。选择合适的信息进行查看,就可以得到登录、注销的源IP、时间等信息。
原创粉丝点击