远程桌面连接命令范文1
让远程桌面端口躲避攻击
大家知道,在默认状态下远程桌面使用的端口一般为“3389”,如果我们不及时将这个端口号码更改掉的话,那么许多别有用心的黑客可能会利用这个端口,来远程控制和入侵本地工作站,以便窃取保存在本地工作站中的各类隐私信息。为了保护本地工作站的安全,我们可以尝试按照如下步骤,将远程桌面使用的默认端口号码更改成其他的端口号码:
首先以特权身份登录到本地工作站系统,并用鼠标逐一单击系统桌面中的“开始”、“运行”命令,从弹出的系统运行框中,输入字符串命令“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”。
完成本地工作站的远程桌面连接端口号码后,我们日后需要通过远程桌面连接到该工作站时,我们需要打开对应工作站中的远程桌面连接设置窗口,并在其中设置好需要远程连接的工作站地址,之后单击“另存为”按钮将远程桌面设置保存成文件,接着用写字板之类的文本编辑程序将前面保存生成的RDP文件打开,并在文本编辑区域中手工输入一行“server port:i:9999”这样的语句,再将该文件按照原名重新保存一下,这样一来我们日后就能通过远程桌面安全地连接到本地工作站中了。其他用户只要不知道新的远程桌面端口号码,他们就无法与本地工作站创建远程桌面连接了,那么本地工作站的安全性就会得到大大增强!
拒绝删除远程桌面墙纸
要是我们不希望其他人随意通过远程桌面连接的方式来删除自己工作站的桌面墙纸时,那可以尝试按照如下步骤来进行限制:
首先以特权身份登录到本地工作站系统,并用鼠标逐一单击系统桌面中的“开始”、“运行”命令,从弹出的系统运行框中输入字符串命令“regedit”,单击“确定”按钮后,打开本地工作站的系统注册表编辑界面。
其次在注册表编辑界面的左侧显示区域,用鼠标双击注册表子键HKEY_LOCAL_MACHINE,在随后展开的分支下面依次选中分支选项SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services,在Terminal Services子键所对应的右侧显示区域中,检查一下是否存在一个名为fNoRemoteDesktopWallpaper的双字节值,如果没有发现该键值的话,可以用鼠标右键单击空白区域,从弹出的快捷菜单中逐一单击“新建”、“DWORD值”命令,来完成“fNoRemoteDesktopWallpaper”双字节值的创建工作。
之后用鼠标双击刚刚创建完成的“fNoRemoteDesktopWallpaper”键值,打开如图所示的数值对话框,在其中输入数字“1”,再单击一下“确定”按钮,最后重新启动一下工作站系统,如此一来就能实现拒绝删除远程桌面墙纸的目的了。
善用远程桌面进行传输文件
在局域网中传输文件时,相信多数人都会通过文件共享的方式来进行,可是设置成共享状态的目标文件很容易被其他人偷看到,而且一些别有用心的人还会通过共享通道对本地工作站实施攻击。为了确保在局域网中能够安全地传输文件,我们可以利用远程桌面程序中自带的磁盘映射功能,来让局域网中的文件传输进行得更安全、更简便,下面就是利用远程桌面功能进行文件传输的具体操作步骤:
远程桌面连接命令范文2
关键词:Microsoft NetMeeting软件;办公网;应用
中图分类号:TP393.09
NetMeeting是由Microsoft公司开发的一种网络通信工具,为用户提供了一种实时音频、视频和数据通信的方式。安装Microsoft NetMeeting软件之前,本文假设在办公网上的每台计算机都添加了TCP/IP。
本文通过Microsoft NetMeeting软件介绍办公网上各计算机之间语音通信的方法。为办公网的运用提供了良好的基础。
1 安装Microsoft NetMeeting软件
在Windows的各种操作系统中,安装Microsoft NetMeeting软件的方法大同小异。本书以Microsoft 2003 Server为例来安装Microsoft NetMeeting。
第1步:进入“控制面板”窗口。
第2步:双击“添加/删除程序”图标,显示“添加/删除程序”对话框。
第3步:单击“添加/删除Windows组件”按钮,显示“Windows组件向导”对话框。
第4步:选中“附件和工具”复选框,然后单击“详细信息”按钮,显示“附件和工具”对话框。
第5步:选中“通讯”复选框,然后单击“详细信息”按钮,显示“通讯”对话框。
第6步:选中“对话”复选框,然后单击“确定”按钮,后退显示“Windows组件向导”对话框。
第7步:单击“下一步”按钮,然后安装程序开始配置NetMeeting组件,安装完成后,然后单击“完成”按钮,结束设置。
2 设置并启动Microsoft NetMeeting
按照以下方法设置Microsoft NetMeeting软件。
第1步:点击“开始”菜单,然后从弹出的菜单中点击“程序”,接着选中“附件”中“通讯”的“NetMeeting”命令,然后打开“NetMeeting”对话框,单击“下一步”按钮。
第2步:按要求输入你自己的个人信息资料,并单击“下一步”按钮。
第3步:选择NetMeeting要登录的目录服务器名,并单击“下一步”按钮。
第4步:选择连接方式,并单击“下一步”按钮。
第5步:选中“请在桌面上创建NetMeeting的快捷键”和“请在快速启动栏上创建NetMeeting的快捷键”复选框,然后单击“下一步”按钮,显示“音频调节向导”对话框。
第6步:关闭所有放音或录音程序,然后单击“下一步”按钮。
第7步:拖动音量滑块调节回放音量,并单击“测试”按钮收听采样声音,然后再单击“下一步”按钮。
第8步:拖动音量滑块调节麦克风音量大小,然后单击“下一步”按钮,之后再单击“完成”按钮保存设置。
启动Microsoft NetMeeting软件,可通过桌面NetMeeting的快捷键和快速启动栏上NetMeeting的快捷键来进行。
这里本文假定在启动和设置NetMeeting时,确保在计算机上正确连接音箱和麦克风,并确保已安装了声卡驱动程序。
3 Microsoft NetMeeting的应用
在办公网上使用NetMeeting程序,可以实现网络呼叫、网上会议、传送文件、共享文件及远程共享桌面等功能。
3.1 网络呼叫。在NetMeeting软件中,对方取得联系的最简单方法就是进行网络呼叫。首先启动NetMeeting软件,然后在NetMeeting窗口中按以下方法操作。
第1步:首先选中“呼叫”菜单中的“新呼叫”命令,然后打开“发出呼叫”对话框。
第2步:输入被呼叫方的IP地址(或电子邮件地址、计算机名称和电话号码),接着单击“呼叫”按钮建立连接。
第3步:被叫方单击“接受”按钮完成连接。
第4步:呼叫成功后,可以使用麦克风、耳机或音箱等进行语音通信。
第5步:最后单击“结束呼叫”按钮,这样就可以断开连接了。
3.2 网上会议。在用户计算机上主持或召开会议,可以使用NetMeeting的会议功能。其设置方法如下。
第1步:选中“呼叫”菜单中的“主持会议”命令,然后打开“主持会议”对话框。
第2步:选择“会议设置”和“会议工具”等进行设置。
第3步:单击“确定”按钮保存设置后就可以召开网上会议了。
3.3 传送文件。在谈话过程中或会议期间,用户都可以使用NetMeeting的传送文件功能发送文件。
第1步:选中“工具”菜单中的“文件传送”命令,然后打开“文件传送”对话框。
第2步:选中“文件”菜单中的“添加文件”命令,然后打开“选择发送的文件”对话框。
第3步:选择好发送的文件并单击“添加”按钮,然后返回“文件传送”对话框。
第4步:选中“文件”菜单中的“全部发送”命令,就会发出文件。此时接收方计算机桌面将显示出接收文件的对话框。
这里需要说明的是,文件发送的过程中,接收文件的用户可以根据需要选择“关闭”、“打开”和“删除”按钮来处理其他用户发送过来的文件。
3.4 共享文件。要使用NetMeeting的共享文件功能,先要将该文件设为共享文件,使每个用户都可以直接在该文件上进行操作。
可以通过以下方法,将某个文件设置为共享文件。
第1步:选中“工具”菜单中的“共享”命令,打开“共享”对话框。
第2步:选择一个与会议中其他人共享的程序或文件,并单击“共享”按钮。
第3步:此时其他与会者的计算机桌面将显示出共享文件的窗口。
这里需要说明的是,其他与会者要想使用此文件,可以在共享文件的窗口中选择“控制”菜单中的“请求控制”命令,向共享此文件的用户请求文件控制权,在得到允许后方可控制此文件。在同一时刻只能有一个人控制共享程序。
3.5 远程桌面共享。远程桌面共享功能允许用户从这一位置的计算机访问另一位置的计算机。设置远程桌面共享功能,可以按照以下操作步骤进行。
第1步:选中“工具”菜单中的“远程桌面共享”命令,打开“远程桌面共享向导”对话框,并单击“下一步”按钮。
第2步:输入安全保护密码,并单击“下一步”按钮。
第3步:单击“是,请启动密码屏幕保护程序”单选按钮,并单击“下一步”按钮,打开“显示属性”对话框。
第4步:选择屏幕保护程序,并设置保护密码,单击“确定”按钮,返回“远程桌面共享向导”对话框。
第5步:单击“完成”按钮结束设置。
这里需要指出的是,NetMeeting软件如果正在运行的时候,将无法让远程左面正常工作,只有退出NetMeeting软件,才可以启动远程桌面共享功能。启动远程桌面共享功能的方法是:在任务栏中选中NetMeeting图标,接着右击鼠标弹出快捷菜单,运行“启动远程桌面共享”命令即可。
参考文献:
[1]李环.计算机网络技术及应用[M].北京:中国铁道出版社,2012.
[2]刘永华.计算机网络技术及应用[M].北京:中国水利水电出版社,2009.
[3]常**.计算机网络技术及应用[M].武汉:武汉大学出版社,2013.
远程桌面连接命令范文3
关键词:网络连接切换;网络接口参数;局域网教学
中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)30-0555-02
The Design to Change Interface Parameter of the Computer of Teaching LAN
WANG Li
(Education and Training Centre,Fushun Petro-chemical Company of Petro China,Fushun 113015,China)
Abstract: This article describes a method to solve change LAN network interface parameters of the problem in the switch access different networks.This article use Windows XP/2000 system command to design application , to automatically modify network interface parameters, to achieve high efficiency to meet teaching needs.
Key words: network switches, network interface parameters; LAN teaching
1引言
随着企业计算机局域网的建设与Internet的接入,企业的教育培训部门对企业开展的网络应用培训内容逐渐增加,如Internet的使用及局域网信息服务的使用培训等。教学培训计算机房需要搭建相应的教学网络环境,接入企业局域网和接入Internet,进行实际应用培训。但是由于对网络信息安全的考虑,企业局域网与Internet采取物理隔离方式,这样教学机房局域网数十台计算机在进行培训时就需要根据不同的网络接入,设置不同的网络接入参数(网关、DNS地址)。
本设计应用的教学机房,承担着企业培训与职工大学学历教育的双重教学任务,开展接入Internet相关的培训及接入企业办公局域网相关的培训等,机房局域网中主机的操作系统为Windows XP./ 2000,网络接口参数见表1。
图中虚线表示“Switch(教学机房)”交换机以切换方式与 “Swich” 交换机或“Switch2” 交换机连接,从而进行不同网络培训。
教学机房在多个不同网络接入的培训项目间进行切换时,需要对机房局域网中的数十台微机轮换进行修改网络连接参数(网关、DNS地址)的工作量较大,使得不能快速切换培训内容。
本文的阐述的方案是设计切换程序,安装在学员机中,使得在培训时在教师切换连接Internet网或OA网后,由学员执行切换程序,自动修改主机的网络连接参数,立即连接到目标网络。
2 网络接口参数切换的解决方案设计
使用Windows XP/2000 系统命令Netsh和Ipconfig进行设计。
用 netsh中interface ip的子命令进行网络接口参数修改;用ipconfig命令的renew参数进行接口参数的刷新,并将命令编成批处理程序,并生成桌面快捷方式。
Netsh和Ipconfig是Windows XP/2003系统的网络管理命令。
Netsh 是用于用户从本地或远程显示或修改当前运行的计算机的网络配置的命令。使用 Netsh的接口IP 命令可配置 TCP/IP 协议(包括地址、默认网关、DNS 服务器和 WINS 服务器)并显示配置和统计信息。使用netsh命令还可从命令行对远程访问服务器进行管理,管理操作系统和网络服务参数,管理路由服务器,而不用通过“路由和远程访问”控制台。
Ipconfig是用于显示所有当前的 TCP/IP 网络配置值、刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置的实用程序。使用不带参数的 ipconfig 可以显示所有适配器的 IP 地址、子网掩码、默认网关。
2.1 网络接口的默认网关、DNS 服务器参数修改
使用netsh 命令的子命令interface ip下的add address、add dns子命令。
1) add address命令
功能:在配置静态 IP 地址的指定网路接口上添加 IP 地址和默认网关。
命令格式: add address [name=]InterfaceName [addr=]IPAddress [mask=]SubnetMask [[gateway=] DefaultGateway [gwmetric=]GatewayMetric]
2) add dns命令
功能:将 DNS 服务器添加到指定网络接口的 DNS 服务器列表中。
命令格式:add dns [name=]InterfaceName [addr=] DNSAddress
3) Delete address命令
功能:删除当前设置的网络接口参数。
命令格式:delete address [name=]InterfaceName [addr=] IPAddress [[gateway=]{DefaultGateway | all}]
2.2 网络接口配置参数刷新
使用Ipconfig /renew命令功能:更新当前设置的网络接口参数。
2.3 编制进行网络接口参数修改的批处理程序
1) 批处理程序的功能:
删除指定网络接口的gateway地址
删除指定网络接口的DNS地址
添加指定网络接口的gateway地址
添加指定网络接口的DNS地址
刷新所有网络接口参数
2) 建立接入INTERNET时的批处理程序(Internet.bat):
Netsh int config ip
Delete address “本地连接” gateway=10.103.115.254
add address “本地连接” gateway=10.103.115.1 gwmetric=1
add dns name= “本地连接” addr=202.96.64.68
ipconfig /renew
3) 建立接入公司OA网时的批处理程序(OA.bat):
Netsh int config ip
Delete dress name= “本地连接” gateway=10.103.115.1
Delete dns name= “本地连接” addr=202.96.64.68
Add dress name= “本地连接” gateway=10.103.115.254 gwmetric=1
Ipconfig /renew
4) 建立程序的快捷方式
分别将上述过程中的两个批处理文件拷贝到c:\windows目录中, 并建立分别快捷方式文件,在程序安装时放到桌面。
建立的快捷方式文件为: Internet.lnk , OA.lnk .
5) 制作安装程序(Install.bat)
在上述过程生成了四个程序文件:
Internet.bat
OA.bat
Internet.lnk
OA.lnk
将它们复制到一个文件夹中(如install文件夹), 在该文件夹中,再建立下面的安装批处理程序install.bat:
@echo off
Copy Internet.bat%SystemRoot%
Copy OA.bat%SystemRoot%
Copy Internet.lnk% ALLUSERSPROFILE %\桌面
Copy OA.lnk% ALLUSERSPROFILE %\桌面
在每台微机上执行Install文件夹中的Install.bat 即可将该文件夹中的程序复制到%SystemRoot%中,并在桌面建立了两个用于网络切换的快捷方式。
3 结论
用Windows XP/2000 系统的用于进行修改主机网络接口参数的命令Netsh和Ipconfig,可进行设计网络连接服务程序。本设计实现了一种解决教学局域网在两个网络间切换时,进行快速、自动修改主机的网络连接参数的方法,使教学机房实现了多网络环境培训项目的快速而可靠的切换。该设计已在笔者管理的教学机房局域网中实施应用,在企业培训教学中收到了良好的效果。
参考文献:
[1] 谢希仁.计算机网络[M].大连:大连理工大学出版社,2002.
[2] 朱乃立.计算机网络实用技术[M].北京:高等教育出版社,2001.
[3]Drew Heywood. Windows 2000 网络服务[M].王奇睿,陈文飞,译.北京:人民邮电出版社,2002.
远程桌面连接命令范文4
关键词:远程协助;远程桌面
1 引言
windows 远程协助的应用“远程协助”是windows 附带提供的一种简单的远程控制的方法。windows2000及其早期版本的远程协助是通过 messenger来实现的,messenger 向messenger 中的联系人发出协助要求, 在获得对方同意后, 即可进行远程协助, 远程协助中被协助方的计算机将暂时受协助方(在远程协助程序中被称为专家)的控制, 专家可以在被控计算机当中进行系统维护、安装软件、处理计算机中的某些问题、或者向被协助者演示某些操作;从windows2003和windows xp开始,微软在windows系统里提供了远程桌面,通过远程桌面将完美实现远程协助。
2 通过 “windows messenger”实现远程协助
使用远程协助时, 可在msn messenger 的主对话框中单击“操作寻求远程协助”菜单命令。然后在出现的“寻求远程协助”对话框中选择要邀请的联系人。当邀请被接受后会打开“远程协助”程序对话框, 被邀人单击“远程协助”对话框中的“接管控制权”按钮就可以操纵邀请人的计算机了。主控双方还可以在“远程协助”对话框中键入消息、交谈和发送文件, 就如同在msn messenger 中一样。被控方如果想终止控制, 可按esc 键或单击“终止控制”按钮, 即可以取回对计算机的控制权。
3 windows xp 和windows 2003“远程桌面”的应用
3.1 配置远程桌面主机
远程桌面的主机必须是安装了windows xp或者windows 2003 的计算机,主机必须与internet 连接, 并拥有合法的公网ip 地址(内网地址的用户只能实现内网内的远程协助)。主机的internet 连接方式可以是普通的拨号方式, 因为“远程桌面”仅传输少量的数据(如显示器数据和键盘数据)便可实施远程控制。要启动windows xp 的远程桌面功能必须以管理员或administrators 组成员的身份登录进入系统, 这样才具有启动windows xp“远程桌面”权限。右键单击“我的电脑”图标, 选择“属性”命令。在出现的对话框中单击“远程”选项卡, 单击选中“允许用户远程连接到这台计算机”选项框。单击“选择远程用户”按钮, 然后在“远程桌面用户”对话框中单击“添加”按钮, 将出现“选择用户”对话框。单击“位置”按钮以指定搜索位置, 单击“对象类型”按钮以指定要搜索对象的类型。接下来在“输入对象名称来选择”框中, 键入要搜索的对象的名称, 并单击“检查名称”按钮, 待找到用户名称后, 单击“确定”按钮返回到“远程桌面用户”对话框, 找到的用户会出现在对话框中的用户列表中,如果只打勾不选择用户的话默认任何用户都可。
3.2 访问远程桌面
在客户机上运行“远程桌面连接”程序, 会显示“远程桌面连接”对话框, 单击“选项”按钮, 展开对话框的全部选项, 如图所示, 在“计算机”中键入远程主机的ip 地址或域名, 然后单击“连接”按钮, 在接下来的页面中输入密码, 然后, 连接成功后将打开“远程桌面”窗口, 你可以看到远程计算机上的桌面设置、文件和程序, 而该计算机会保持在锁定状态, 如果没有密码的情况下, 任何人都无法使用它, 也看不到你对它所进行的操作。
在上图打开选项按钮,将看到下图的本地设备选项,通过勾选可以将本地磁盘和打印机带到远程机器上,很方便的实现远程本地设备之间的交互使用。
如果注销和结束远程桌面, 可在远程桌面连接窗口中,单击“开始”按钮, 然后按常规的用户注销方式进行注销。
在windows xp 和windows 2003“远程桌面”实现远程桌面时,windows xp的原使用用户将退出,而windows 2003将继续使用,因为windows 2003支持多用户操作。
3.3 远程桌面的web 连接
远程桌面还提供了一个web 连接功能, 简称“远程桌面web 连接”, 这样客户端无需要安装专用的客户端软件也可以使用“远程桌面”功能, 这样对客户端的要求更低, 使用也更灵活, 几乎任何可运行ie 浏览器的计算机都可以使用“远程桌面”功能。首先让我们来看看服务器端的配置情况。
由于“远程桌面web 连接”是internet 信息服务(iis)中的可选的/pc/">计算机的名称, 单击“连接”按钮即可连入远程桌面。除了远程桌面与远程协助外,windows xp 还提供了程序共享功能, 在某种意义上, 它也是一种对程序的远程控制,另外netmeeting 中也具有程序共享功能。以上的远程控制方式都必须在windows xp 或windowsserver 2003 中才能进行, 而且功能相对简单。要在其他的操作系统中进行远程控制, 或者需要远程控制提供更为强大的功能, 就需要使用其他的第三方远程控制软件。
3.4 window系统下,通过q q 的“远程协助”
其实腾讯的qq 除了具备聊天功能之外,还新开发了许多方便实用的功能,如远程协助、网络磁盘等,其实qq的远程协助就是一个功能很强大的功能。要使用qq 的“远程协助”的话,对qq 软件的版本有一定的要求,必须双方都是qq2004 ⅱ beta1 以上的版本。不过现在基本上都是新版本的,以前的老版本都没法使用了。
qq的远程协助通过协助者发送远程协助申请、对方同意后再申请控制来实现的,成功连接后,援助方就能看见求助方的桌面,并且是实时更新的,求助者的一举一动对方都能看清楚,就连对方打字的情景都能看见,流畅程度取决于图像的质量和网络速度,通过qq的远程协助将可以完美实现远程协助,当qq好友遇到问题无法解决时,qq“远程协助”功能为你提供了一个协助对方解决问题的途径。但是,在通过远程协助控制对方的电脑时,有时无法在对方电脑输入字符和文字。
一般情况下,聊天的过程中双方都会开启自己习惯的中文输入法。当远程协助连接成功后,控制方可以通过自己的小键盘在被控方电脑中输入数字,却无法通过主键盘区在对方电脑中输入数字和字符。
这时,控制方需要将自己电脑中的中文输入法切换成系统默认的英文输入法(非中文输入法自带的英文输入),然后将受控方电脑上的输入法切换为适合的种类,就可以通过本机在对方电脑上输入数字和字符了。另外一种方法是,在本机把要输入字打好,然后在qq聊天窗口上传给对方,再在远程协助里去复制。
远程协助很方便、实用, 你可以在任何可以上网的地方给别人提供远程协助,让我们共同享受网络给我们带来的便利。
参考文献
[1]刘静. windows xp系统下的远程控制[j].烟台教育学院学报, 2004,(4).
远程桌面连接命令范文5
引言
由于计算机网络技术的迅猛发展,计算机远程监控被广泛应用在各个领域中,但在其运用过程中都需要通过鼠标操作与键盘操作来截取实时远程监控画面,在这一过程中产生了几个关键问题需要解决。例如:如何实现远端计算机数据与网络的交换,如何使远端屏幕桌面的传输及压缩更有效?以上等等都是计算机远程监控系统技术研究所面临的主要问题。
1 远程监控系统的设计流程
这一远程监控系统主要由服务器端与客户端程序所组成,使用之前应先把客户端程序安装至主控制计算机上,服务器端则安装于被控计算机上。接着在主控制端计算机上运行客户端应用程序,用于建立与服务端之间的远程控制,运用该远程监控系统中的控制功能来传送口令,且通过服务器端中的控制软件来执行各项远程操作,例如:截获目标计算机桌面的屏幕图形,提取且记录远程客户端的鼠标及键盘事件等方面的内容。[1]被控制计算机的屏幕图像其截获过程实质上就是客户端接收服务端屏幕图像数据传输的过程,而传输的关键则在于怎样进行屏幕图像的无损压缩和有损压缩,除此之外屏幕图像的传送还应注意屏幕图像的相关数据的传输时间,是否每一次传输都需要全部的数据等问题。
本文通过运用应用程序中的伪消息机制以及套接字技术,来实现服务器及客户端的数据交换,以此满足远程监控和被监控。
2 远程监控程序服务器端和客户端中的模块
2.1远程监控程序服务器端的本文由收集整理模块
该远程监控系统中服务器端的模块主要有:1)网络模块,其主要职责在于监听客户端的联接,在接收到命令后做出相应的处理;2)编码模块,主要进行屏幕图片的压缩编码,常用的方法有:行程-霍夫曼编码、行程编码等[2];3)主框架模快,负责服务器端映射及息的处理信。
2.2远程监控程序客户端的模块
该远程监控系统中客户端的模块主要有:1)网络模块,其主要职责在于发送操作命令、连接监听端口、接收数据以及处理数据,并将接受到得图片数据反馈于本机中;2)解码模块,具有数据解码压缩的作用,该模块由用户在压缩对话框中进行选择;3)主框架模块,负责客户端映射及信息处理的;4)对话框模块,主要有网格数目以及解码、编码选择对话框(见图2)。
3 远程监控程序具体关键技术的实现
3.1消息模拟技术
一般情况下,用户在运行应用程序时的鼠标操作及键盘操作都会被驱动程序截获,并把这一系列的操作信息列入系统信息的队列,以便应用程序获取消息以及处理信息。但有部分应用程序,不具备外设驱动程序的输入功能,因此必须自行模拟外设信息且发送至系统信息的队列中,即消息模拟技术。[3]针对远程监控系统而言,客户端应用程序能够对服务器端进行自由操作,换而言之服务器端的应用程序应对客户端的键盘、鼠标操作消息进行模拟。
3.2屏幕网格化传输在屏幕图像数据中的应用
若每一次的数据传输都包括整个图像的数据,会对服务器的日常工作带来严重的影响。比如:颜色数是24真彩色,显示配置是1024×768的典型windows,其整个桌面屏幕图像的数据18.9mbit,不仅使得网络宽带被大量占用,还严重影响了windows系统其他程序的正常响应与处理,因此可采用网格化模式减少屏幕数据的传输量,即将屏幕桌面分割成数个大小一致的网格,以网格为单位向客户端传送屏幕图像数据,当接收到refresh命令后,服务器端则只传输本机屏幕出现变化的网格数据。[4]由于桌面图像的截取与传输过程紧密连接,通常屏幕在较短时间内只发生局部变化或不变化。
3.3针对屏幕图像压缩编码算法的优化
桌面屏幕中全部的网格帧可称为i帧,而出现变化的网格帧则为p帧,由此可见,一旦客户端做出refresh时,服务器端应用程序都会只传送p帧至客户端,但是服务器端的第一次refresh任务,实际上是传送的书完整的i帧。在实际操作中,针对i帧的图形数据可直接截取且传送;p帧的网格图像数据而是相应的新屏幕图像数据减去原本图像数据的差值,也就是p帧所包括的网格数据其实是旧网格的差图。采取huffman算法来对i帧进行压缩,运用run length encoding算法来在电脑屏幕上对p帧进行压缩。
远程桌面连接命令范文6
关键词:远程协助;远程桌面
所谓远程控制,是指通过计算机网络,联通异地需被控制的计算机,将被控计算机的桌面环境显示到自己的计算机上,通过本地计算机对远程计算机进行系统配置、安装软件、修改程序等工作,其实质是控端电脑将键盘和鼠标的指令通过通信线路传送给远程电脑,同时将被控端电脑的屏幕画面通过通信线路回传过来。传统的远程控制软件一般使用NETBEUI、NETBIOS、IPX/SPX、TCP/IP等协议来实现远程控制,不过,随着网络技术的发展,目前很多远程控制软件提供通过Web页面以Java技术来控制远程电脑,这样可以实现不同操作系统下的远程控制
二、通过系统自带的“远程桌面”的实现远程协助应用
(一)配置远程桌面主机
Windows XP 、2003 、Vista以及windows7系统均自带了远程桌面应用程序。要启动远程桌面功能必须以管理员或Administrators 组成员的身份登录进入系统, 这样才具有启动 “远程桌面”权限。右键单击“我的电脑”图标, 选择“属性”命令。在出现的对话框中单击“远程”选项卡, 单击选中“允许用户远程连接到这台计算机”选项框。单击“选择远程用户”按钮, 然后在“远程桌面用户”对话框中单击“添加”按钮, 将出现“选择用户”对话框。单击“位置”按钮以指定搜索位置, 单击“对象类型”按钮以指定要搜索对象的类型。接下来在“输入对象名称来选择”框中, 键入要搜索的对象的名称, 并单击“检查名称”按钮, 待找到用户名称后, 单击“确定”按钮返回到“远程桌面用户”对话框, 找到的用户会出现在对话框中的用户列表中,如果只打勾不选择用户的话默认任何用户都可。
(二)访问远程桌面
在客户机上运行“远程桌面连接”程序, 会显示“远程桌面连接”对话框, 单击“选项”按钮, 展开对话框的全部选项, 在“计算机”中键入远程主机的IP 地址或域名, 然后单击“连接”按钮, 在接下来的页面中输入密码, 然后, 连接成功后将打开“远程桌面”窗口, 你可以看到远程计算机上的桌面设置、文件和程序, 而该计算机会保持在锁定状态, 如果没有密码的情况下, 任何人都无法使用它, 也看不到你对它所进行的操作。
如果注销和结束远程桌面, 可在远程桌面连接窗口中,单击“开始”按钮, 然后按常规的用户注销方式进行注销。
在Windows XP 和Windows 2003“远程桌面”实现远程桌面时,Windows XP的原使用用户将退出,而Windows 2003将继续使用,因为Windows 2003支持多用户操作。在Windows XP中,要建立远程协助的连接,对网络条件有很大的限制:两台PC要么在同一个网段内,要么需具有公网IP地址,而一旦两台PC均在NAT后,远程协助往往成为了不可能任务。在Windows Vista中就不同了,通过改进的NAT穿越机制,在开启必要的防火墙端口的情况下,远程协助可以在复杂的网络条件下轻松地建立链接,即便两台PC都位于 NAT或防火墙后。与 Windows XP相比,Windows Vista中的远程协助有了很多新的功能与特性,远程协助的双方可以暂停协助进程、交谈、与传输文件等。另一点值得注意的是,在远程协助过程中,协助者只有在被协助者给予权限后才能够接管远程的计算机,这也让被协助者对自己的系统具有更强的控制。在协助者的屏幕上,同样也会显示类提醒窗口,所不同的多了一个“控制请求 ( Request Control )”图标,在协助者按下这个按钮,被协助者同意后才会移交系统的控制权。
(三)远程桌面的Web 连接
远程桌面还提供了一个Web 连接功能, 简称“远程桌面Web 连接”, 这样客户端无需要安装专用的客户端软件也可以使用“远程桌面”功能, 这样对客户端的要求更低, 使用也更灵活, 几乎任何可运行IE 浏览器的计算机都可以使用“远程桌面”功能。首先让我们来看看服务器端的配置情况。由于“远程桌面Web 连接”是Internet 信息服务(IIS)中的可选的ing的右下角“网络连接”图标变绿;
4、选择“呼叫”菜单里的“目录”菜单项。
5、显示出所有在线用户。您可以选择一个进行呼叫。
(三) NetMeeting具体操作
1、呼叫联系人
用NetMeeting与他人联系时,首先要呼叫对方,通过三种方式Internet、局域网或是Modem等发送呼叫给多个用户。
在“地址栏”里输入对方的地址,可以是电子邮件地址、计算机名、IP地址、电话号码等,单击“呼叫”按钮。
2、远程桌面共享
(1)单击NetMeeting主窗口的“工具”菜单,在弹出的下拉菜单中选择“远程桌面共享”后弹出远程桌面共享向导窗口。因为远程桌面共享使得他人对计算机可有完全控制权,所以安全性的设置就显得非常重要;
(2)单击“下一步”后会弹出屏幕保护程序设置对话框,设置完毕后,远程桌面共享程序就设置完毕,这时在桌面任务栏会出现远程桌面共享按钮,这时你可以在网上通过NetMeeting 呼叫运行远程桌面共享服务的计算机,然后访问该计算机的共享桌面。
三、通过第三方软件实现远程协助应用
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至tiexin666##126.com举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://tiexin66.com/syfw/513663.html