博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
亲密接触远程控制(12)(转)
阅读量:2455 次
发布时间:2019-05-10

本文共 3783 字,大约阅读时间需要 12 分钟。

亲密接触远程控制(12)(转)[@more@]

   第四部分:远程控制的技巧和未来之路

  

  

    远程控制的技巧:

  

  

    我们前面讲解了远程控制的硬件和软件,但是在真正应用远程控制的过程中,我们会发现,有许多因素还影响着远程控制的效果和质量。在测试中,笔者通过56K调制解调器和pcAnywhere对远端电脑进行远程控制,虽然主控端和被控端的电脑都是奔腾Ⅲ以上,内存都为128M,但是实际远程控制过程中,连接速度并不是很好,而且有时延迟比较明显,当使用局域网进行试验时,效果明显要好得多。其实,我们在进行远程控制时,也是有一些改善远程控制性能的技巧的,例如:

  

  

    ●如果使用调制解调器,要确保它的通信被设置为调制解调器所能接收的最高速率;

  

  

    ●如果使用调制解调器,尽量采用调制解调器连接,而不用Windows的拨号网络方式,因为拨号网络方式要求发送更多的数据;

  

  

    ●不显示调制解调器状态指示灯;

  

  

    ●关闭应用程序在Windows系统栏中的显示;

  

  

    ●尽量减少同时运行的其他程序,如果可以保证安全的话,必要时可以关闭病毒防火墙。

  

  

    ●降低被控端电脑的显示分辨率,关闭被控端电脑的窗口拖动、动画等设置。

  

  

    ●在进行远程控制过程中,尽量减少或避免在远端电脑中运行非常大的程序。

  

  

    ●在进行文件传输时,尽量不进行其他远程控制操作。

  

  

    ●在控制远端电脑时,尽量使用远端电脑的软件工具栏按钮操作,不用菜单进行操作。下拉式菜单,尤其是较大的下拉式菜单,会产生大量的数据通信量。

  

  

    ●如果不是非常必要的话,可以通过设置pcAnywhere的被控端电脑的屏幕颜色级别功能,将被控端电脑显示颜色设置为黑白显示,这可以有效地减少大量的数据传输。

  

  

    上面所说的是笔者在进行远程控制试验时的一些经验,当然,还有很多技巧可以提高远程控制的性能,其中最有效的一个技巧就是尽量使用高速的网络传输,例如使用ISDN、ADSL等网络连接方式,这些连接方式相信大家都不陌生,利用ISDN进行远程控制的方法和使用调制解调器类似,而使用ADSL进行远程控制的方法和使用局域网类似,这里笔者就不再详细讲解了,大家可以去试试看,效果一定会好得多,尤其是ADSL之类宽带方式的远程控制,使用的感觉就是一个字??爽!

  

  

    由于远程控制对于主控端和被控端的连接质量要求较高,所以,针对不同的用途选择不同的远程控制方式和远程控制软件是十分必要的。远程控制的用途不同,需要使用的远程控制方式和软件也有所不同:

    1.远程办公。这是最常用,也是最实用的远程控制应用,作为我们普通用户,只要家中有电脑,有调制解调器,就可以利用远程控制功能来实现远程办公了。如果单位有专用的远程控制服务器和相应软件,我们需要做的就很简单了,只需要使用调制解调器连接远程控制服务器,并在家中的电脑中使用相应的用户端软件,就可以轻松实现远程办公了。不过,在我国,一般的单位是不会提供这种远程控制服务器的,你可以通过调制解调器拨通办公室电脑的调制解调器,通过pcAnywhere等专业远程控制软件来实现远程控制功能,这可以保证远程控制功能较多,而且性能稳定。

  

  

    2.远程技术支持。这种远程控制应用不像远程办公一样可以详细配置远端电脑的相应软件,因为你需要进行远程技术支持的对象是普通的电脑用户,如果你让他去进行软件的详细配置,对他来说,这无疑是一个很大的难题。这时,我们可以使用冰河2000、BO等一些具备木马性质的远程控制软件,因为这些软件的安装简单,往往是只需要用户运行一个很小的程序,远端用户不需要进行烦琐的软件配置,我们就可以通过远程控制功能为其提供远程的技术支持了。

  

  

    3.远程交流。要实现远程交流,我们需要更高一些的电脑配置和性能更好的网络连接方式,因为,远程交流需要我们一边进行远程控制,一边进行交流,有时候甚至是语音的交流,而语音的交流会产生大量需要传输的数据,这就要求有速度较快的网络连接方式,笔者建议最好使用ISDN或者宽带方式来进行远程控制,软件方面最好也使用专业的远程控制软件,中央才能保证远程控制的性能。

  

  

    4.远程维护和管理。网络管理员或者普通用户可以通过远程控制技术为远端的电脑安装和配置软件、下载并安装软件修补程序、配置应用程序和进行系统软件设置。相信大家都知道,在电脑中安装和配置软件是很占用系统资源的一件事儿,如果在被控端电脑中安装和配置软件,然后通过主控端进行实时监测和操作,数据的传输量之大是可想而知的,所以要实现这种远程维护和管理,笔者推荐使用ADSL等宽带方式来进行远程控制,这样才能保证远程维护的稳定性,否则在远程控制过程中,被控端电脑很容易因为数据拥塞而死机。

  

  

  

    远程控制的未来之路:

  

  

    远程控制可以为我们的远程办公和网络管理工作帮不少的忙,不过这类程序都具备监听功能,虽然这是为了保证远程控制功能的实现和网络安全等因素而设计的,但是如果这个功能使用不当的话,就会出现很多问题。为了达到远程控制的目的,许多软件将自己的被控端程序隐蔽起来,例如有的远程控制软件为了不让用户发现而被删除,就采用了一些办法使自己隐藏起来,使远程控制程序本身附着在某些Windows程序上,以增强驻留系统的可靠性,有的远程控制软件的被控端程序在被删除后甚至还能够自动恢复,这保证了远程控制功能的顺利实现。许多远程控制软件的被控端程序在安装时自动对Windows等操作系统的注册表进行修改,以便当Windows一启动的时候,控制软件就启动,以达到随时控制的目的,这就和许多电脑病毒类似了,许多病毒就是通过这种方式实现对Windows的优先控制的。正是由于这些功能,才使远程控制软件变得可怕起来。在编写具有寄生功能的远程控制软件时,如果没有充分考虑激发程序运行的条件和程序运行当中的容错性的时候,很可能就会出很大的问题。许多远程控制程序被用于盗取别人电脑上的隐私,这时候,远程控制软件就不再是普通软件而是恶性的黑客程序了。例如国内十分有名的远程控制软件YAI就是一个例子,据开发者讲,当初开发它的主要功用就是进行远程控制,但是,当这个软件被许多人当作黑客程序广为传播后,它就成为继冰河之后的又一个著名的国产黑客程序了。同样道理,如果有人把pcAnywhere这个商业远程控制软件进行改造并当作黑客程序使用的话,它一定是一款非常棒的黑客程序。当然,同样的道理,冰河2000和BO等软件,如果我们用它们来做正当的远程控制,它们就是非常优秀的远程控制软件,如果我们用它来做偷窥他人的隐私、盗取别人的密码等不法行为,它们就是令人厌恶的黑客程序。看来,远程控制软件本身不分善恶,关键在于我们如何使用它们,真正的善恶存在于使用者的心中。

  

  

    现在,借助现代化的通信设施,采用各种各样的网络电脑技术,“千里信息一线牵”的事实已经展现在世人面前,远隔千山万水的人们可以快速地交流信息、传递数据、协同工作。今天,利用远程控制技术,您可以将办公室搬到家中甚至手提箱中,终有一天,我们可以把办公室别在腰间,就如同现在流行的传呼机和移动电话一样。将来,作为企业的老板或管理人员,不再需要整天关注员工是否迟到早退,因为企业员工不论身处何处,始终可以通过调制解调器、E-mail和远程控制技术与企业保持联系,与伙伴们协同工作。或许在不久的将来,您就能坐在家中的电脑旁,一边品茶,一边惬意地工作了。

  

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8403220/viewspace-935220/,如需转载,请注明出处,否则将追究法律责任。

上一篇:
下一篇:
请登录后发表评论
全部评论
<%=items[i].createtime%>

<%=items[i].content%>

<%if(items[i].items.items.length) { %>
<%for(var j=0;j
<%=items[i].items.items[j].createtime%>
回复

   回复   : <%=items[i].items.items[j].content%>

<%}%> <%if(items[i].items.total > 5) { %>
还有<%=items[i].items.total-5%>条评论
) data-count=1 data-flag=true>点击查看
<%}%>
<%}%> <%}%>
  • 博文量
  • 访问量
    6246437

最新文章

转载于:http://blog.itpub.net/8403220/viewspace-935220/

你可能感兴趣的文章
命题逻辑真值表_命题逻辑
查看>>
openbsd_OpenBSD对psutil的支持
查看>>
emacs python_Emacs –最好的python编辑器?
查看>>
熊猫作弊表(通过yhat)
查看>>
将React Native升级到最新版本的最简单方法
查看>>
python 图像格式转换_如何用六行Python构建图像类型转换器
查看>>
url散列算法原理_如何列出与网站相关的所有URL
查看>>
如何在React Native中创建精美的动画加载器
查看>>
谷歌聊天机器人api_如何编写针对Google地图等网络应用量身定制的聊天机器人
查看>>
npm和angular_如何开发,使用和发布Angular库到NPM
查看>>
为什么要远离对日外包_远离魔法-或:为什么我不想再使用Laravel
查看>>
二进制数据结构:JavaScript中的树和堆简介
查看>>
如何开始使用centos_如何开始使用CentOS
查看>>
travis-ci自动部署_如何使用Travis CI设置高级自动部署
查看>>
机器学习与分布式机器学习_这就是为什么任何人都可以学习机器学习的原因
查看>>
django 部署_狂野的Django:部署生存的技巧
查看>>
一个数据包的旅程_数据科学语言的个人旅程
查看>>
面向前端开发人员的Visual Studio Code概述
查看>>
2017年最喜欢的Visual Studio代码扩展
查看>>
gvim文本编辑器帮助_如何帮助您的文本编辑器帮助您
查看>>