今年是ThinkPad诞生17周年,ThinkPad一路走来,给黑友们带来了很多的创新和惊喜。TrackPoint、ThinkLight、金属转轴、可抽换光驱、Ultrabase、APS、防滚架等等,都成为了ThinkPad的经典特色。自2005年联想接手ThinkPad之后,就负面新闻不断。个中原因甚多,竞争对手打压也好,消费者不信任也好,金融危机也好,说来说去还是联想自己不争气。也不能说联想没有成绩,防滚架就是出自联想之手。去年推出的X300,也让我十分兴奋。...
 
“整个人类史上最主要的杀手是天花、流感、肺结核、疟疾、鼠疫、麻疹、霍乱等传染病,而它们都是从动物身上演化过来的。”今年甲型H1N1在全球的流行再一次印证了美国学者戴蒙德在《枪炮、病菌与钢铁》一书中的断言。甲流从何而来、如何应对、将去往何处?挑战已然摆在人类的面前。

一次本该预见到的爆发?

让我们沿着时间线快速地回到1950年的一个冬夜。彼时的一只小分队在美国爱荷华州立大学的病毒学家哈尔丁的带领下刚刚抵达酷寒笼罩下的阿拉斯...
 
时代的发展,科技的进步造就了当今的社会,而存储器的百年发展也同样的惊人的,从最初的打孔机到现在的蓝光DVD,存储器每一步的发展都留下了坚实 的脚印。下面就让我们寻着这条脚印再来回顾下它的发展史,看看是否还能唤起你曾经的记忆,相对最早期的打孔纸卡以及穿孔纸带都以离我们太久远,不妨让我们 从磁带开始回忆吧。

 

● 大型磁带记录——盘式磁带


盘式磁带

&n...
 
国庆60周年大阅兵,既期待又“害怕“。期待是因为国庆如同奥运一样,在媒体的狂轰烂炸下,想不关注它都很难;“害怕”是因为担心庆典会变成奥运开幕式的翻版,超棒的奥运开幕式在央视的直播下变了味,还好网上有很多高清版本供下载。其中NBC版本是个不错的选择。同样的盛会,NBC版本带来的视觉冲击是央视直播不能比的。因此,这次国庆大阅兵结束,平凡也在第一时间在网上搜索高清下载。不过多少还是有点失望,毕竟国庆不是奥运,NBC版是肯定不会有了,其它版本呢?还不知道效果怎...
 

新闻来源:金山毒霸官方博客
作为一个软件从业者,我有很多其他领域的知识盲点,当我看到有人揭露私人豆腐坊的生产过程之后,我就再也不敢到小市场买豆腐吃了。当我了解到药品销售者和医生勾结向病人推销过量药品这个事实后,到医院买药我都要仔细查看药品的名字和功效。没有人是全能的专家,我很有自信不会在计算机和软件上受骗,但是难保 其他人不被骗。写这个文章应该算是社会责任,于是,我这次充当内部人士揭秘,来看看手机病毒的真相。

普通用户对手机的了解还是太少,能分清智能手机和非智能手机的人就更少了。能知道所谓Symbian和Windows Mobile系统的区别,知道iPhone和RIM这些单词的人算是很高端用户了。不单单普通用户不知道这些概念,连同样是作软件但是不做手机软件的技术人员,也都不清楚这些操作系统的最基本的知识。于是,目前大家能见到铺天盖地的手机病毒爆发,3G来了要装手机杀毒软件,手机中毒后隐私外泄等等如此骇人的广告和说辞。那手机病毒很多嘛?我的手机很慢是中毒了嘛?到哪里装手机杀毒软件?哪个手机杀毒软件最好?一个月多少钱?如果你心中有以上那些问题,那么很荣幸的告诉你,你已经被骗了,你忽略了一个最重要的问题。

手机病毒真的有嘛?

首先我们来区别一下智能手机和非智能手机,目前的数据是国内已售的智能手机占整体手机市场20%,虽然我坚信这个数据会越来越高,但是就目前来看,如果你的手机不是诺基亚,三星,摩托罗拉,苹果iPhone,黑莓,Palm,多普达,HTC等这些稍高端品牌的话,就基本不用担心手机中毒的事了,也许有人说手机品牌不就是这些嘛,其实能看到这篇文章的人也算是互联网信息圈内的人了,外面有大把的普通用户在用着低端手机,而他们才是最容易受惊吓,最容易以讹传讹的不明真相的群众,传播正确的理念都靠我们了。如果问具体哪个型号的手机是不是智能手机怎么办呢?很简单的方法是到淘宝上搜索该手机,然后找一个信誉最高的商家,产品介绍里面就有是否智能手机这一栏。在知道自己的手机是否是智能手机后,一个最浅显的结论是,如果你的手机不是智能手机,那么手机病毒和你无缘。放心睡大觉吧,别为这事儿烦心了。

糟了,我的是智能手机哦。

别怕,继续往下看。软件病毒实际上是一种对系统有害,更改用户数据,给用户造成经济或名誉损失并能够自我复制自动传播的软件。这个定义里面的一个很关键的词是“自我复制自动传播”,也就是我们常说的感染。智能手机都可以安装很多软件的,看起来就像普通的电脑一样,智能手机好像具备了被感染的能力,也就有中毒的风险。那怎么才会被感染呢?又一个重要的概念出现了,一种智能手机操作系统的软件不可能安装在另外一种智能手机操作系统上(这个说法有一个小漏洞,后面再补上)。如果不理解这句话的话,我来举个例子:棉铃虫是是棉花种植中的一种很严重的病虫灾害,在棉花的主产区很容易传播和互相感染。但是,人是不会长棉铃虫的。我们不用担心去收棉花的时候染上棉铃虫。智能手机操作系统也是一样,塞班(Symbian,诺基亚智能手机的主打操作系统)的软件只能在塞班的手机上运行,绝不可能在用微软移动操作系统(Windows Mobile)的手机上运行。拿iPhone的软件跑到诺基亚的手机上运行也是天方夜谭。结论就是,你只能被使用同样智能手机操作系统的手机感染。目前能找到的智能手机平台大概是Symbian,Windows Mobile,Blackberry,iPhone,Andriod,Linux,Palm,还是一样,到淘宝上搜索自己的手机,查一下看看自己属于哪个帮派?接下来我挨个介绍。

我知道我的系统是什么了,那哪个系统最容易中毒呢?

先说iPhone吧,这个最容易讲,一个正常的iPhone想要装软件只能到苹果官方的软件店上找,而苹果对软件的功能和安全性审查的极其严格,虽然有人 对这种封闭垄断行为很是不满,但是对最广大的普通用户来说,至少在安全这个问题上,用iPhone的根本不用操心。Google推出的Andriod智能手机操作系统,目前也是沿用这个策略,你只能装官方的软件店上的软件。用这个系统的朋友也可以放心大胆的用了。

Symbian是一个比较复杂的系统,市面上能见到的有Symbian s40,s60第一,二,三,五版,UIQ等。先找个简单的来说,Symbian s60 的第三版以及之后的所有版本,包括UIQ,在上面正常安装的所有软件都必须通过Symbian官方进行安全认证。或是用户自己给软件打数字签名作认证(这个不讲了,普通用户不会这么干的)。Symbian虽然没有官方的软件店限制,但是签名认证这一点就已经给s60高端智能机一个很好的安全保证。不用说做一个病毒传播出去,就连作一个正常的软件想要发布都会有很多门槛,必须买一个$200一年的开发者资格,每次发行一个版本都要付给官方$20认证后才能大范围的安装使用。要想写一个恶意软件很容易,但是要装到很多手机上用并传播,基本上不可能。至于s60的第一,二版本,诺基亚在2005年的机型 N90以后就再也没出过这两个版本的智能手机了。他们的安全认证等级确实比较低,但是市面上已经没有这些产品卖了。大家也不用为古人担忧了。

Palm大家可以忽略了,已经很久没有Palm系统的新机出现了,近来要推出的Palm Pre会搭载新的操作系统WebOS。目前没有真机,但我相信这种现代的操作系统,都会十分注重安全性的。也先不用为未来担心。

至于Linux,其实手机上用的很少,摩托罗拉的A系列一直在折腾,单从血统来看,Linux的手机安全性肯定不必担心。另外,像这种比较偏门的机型,现在占有率不高,未来发展方向也不好。不用说病毒,就是正常的软件开发商都不想为他作软件。所以用这一系列的商务人士们也可以无忧了。

Balckberry的软件安装目前未见到安全认证机制,同上面未说完的Symbian s40一样,是市场上占有率较高且有中毒风险的系统。但是很有意思的是,基本上没有病毒爆发的迹象。而Windows Mobile也继承了Windows一贯的光荣传统,安全认证机制基本为零,属于高危范围。而为什么目前没有很多手机病毒呢?其实,目前在电脑上,单纯的病毒已经无利可图了,写病毒已经不再是一种技术炫耀,病毒作者已是无利不起早的经济利益偷窃者,电脑上的网游盗号,网银盗号才是他们要关心的。手机上没有他们想要的,我们的认为重要的亲密短信,隐私图片,对犯罪者是没有吸引力的。这也是目前在这些相对危险的操作系统上也没有手机病毒爆发的重要原因。

如果说要窃取利益,装了软件后在后台偷偷的发订阅服务的短信应该是最常见的方式了。但是为什么目前也不泛滥呢?这个和几年来整治SP提供商有关系,短信特服号和厂商直接关联,SP资质非常的难拿到,敢作坏事就再别想作SP了。他们想赚钱倒是真的,但是没必要作这个犯罪风险这么高的事情。这也就是大环境好,立法好会很好的杜绝犯罪,也会很好的杜绝软件病毒。电脑上也是一样,如果能有好的立法保护每个人的虚拟财产,目前的盗号木马绝对不会这么猖狂,说远了,不要跑题。
差不多都说完了,再补一下刚才的那个漏洞,实际上一些Java的程序是有可能在各种不同的智能手机平台上传播的。但是有一个前提要说的是,Java的程序能作的事情很有限,访问网络,访问手机上的文件,发送短信这些都会有十分明显的提示,让用户确认后才会进行。这个安全限制是在Java这一层次就已经解决了。所以基本不会对大家造成什么风险。

可是手机病毒这么多人在说,他们都是骗人的嘛?为啥你说没有就没有阿?有人说有阿?到底有还是没有阿?

其实是真的有过手机病毒,当然目前都是恶作剧形式的,我看到的都是s40,s60第一,二版本,和Windows Mobile的早期版本的几个样本,为什么会中毒的原因,想必大家也有概念了,就是操作系统的安全性差造成的,但是大家不用担心,目前这些样本都不再活跃,也基本没有啥传播能力了。算是一些待在实验室里面的样本而已。和广大普通用户没关系。就当前的流行手机操作系统看,我没见到任何可以称作病毒的东西。

那现在手机杀毒软件都是骗人的?

关于这个问题,我来分析一下目前国内一个卖的比较好的手机杀毒产品,网X。他在官方网站上放出了所有他可以查杀的病毒名,一共216种。里面大部分的病毒样本是没有标明可运行的平台的,看了我上面写过的都应该知道。平台不吻合根本没法运行,还谈什么病毒行为?另外,他的产品承诺每月升级4次病毒库,每次升级2块,或是8块钱包月,包年98(您没看错,就是比按月买还贵),两年的卡188元。从第一个有时间标注的病毒2008 年4月17日到2009年4月2日,一共有病毒53个,想起来也还不错。刚好平均每月4到5个,有这么巧嘛?接下来我们再看一下所谓的病毒是什么,最近的一个病毒样本是一个Python脚本,我来解释一下这个东西要怎么才能运行,首先你要在诺基亚的s60手机上装一个目前只有程序员才关心的Python脚本解释器,然后又碰巧别人传了这个脚本给你,而且你还要跑到系统中找到这个脚本并手动运行,OK,病毒爆发了,不断发短信了。听不明白吧?不知道 Python是干嘛的吧?运行这个病毒有难度吧?怎么可能中这个病毒阿,我真的是佩服这个厂商的智慧。“医之好治不病以为功”这句话在这里表现的淋漓尽致,也真的是给安全软件行业丢脸。某个很有名的安全厂商卡X出租车司机也在做手机杀毒软件,10块钱一个月,作的事情没有比网X强多少。综上,骗不骗人各位自己判断吧。

那手机很安全拉,不用管病毒这些事情了?

事情都要往前看,现在装手机杀毒软件很像给一个婴儿吃抗癌药,看似有用,但完全是庸人自扰。如果几个相对比较危险的系统能改进安全措施,基本上手机病毒就没有出头之日了。但是难保将来不会有死不悔改的厂商继续漏洞一大堆还发行产品,不过我觉得那是未来的事情,手机基本一到两年一换,有必要为自己明年的手机安全先买单么?其实说到漏洞,目前的几个操作系统都会不定期的发布一些官方的漏洞补丁,当然发放的频率很小,几个月也见不到一个。前段时间诺基亚发布了一个Symbian s60第三版的短信补丁,不打这个补丁的话,有可能被一条特殊格式的短信将手机的短信功能破坏掉。安装也很简单,到诺基亚官方网站下一个就可以了。装上去就万事大吉。其实个人认为不装也无所谓,我周围用诺基亚手机的人可以用一火车皮来形容,没见一个人中招的。

3G来了手机病毒是不是快要爆发泛滥了?

我的答复是3G和手机病毒一毛钱关系都没有。3G来了只会将智能手机推广到更多的用户那里,而安全的系统用的再多也不会有中毒的风险。我反而认为,如过能监控一些软件的行为,比如能告诉用户有软件将要发短信,将要联网,将要访问文件,在适当的时候有一个提醒,就已经足够了。这也就是为什么电脑上的杀毒软件越来越走下坡路,而360卫士这样的软件被更多人接受的原因。

那为什么有的时候我的手机会变慢,有时候会死机呢?

其实99.9999%是因为短信息太多了,或是同时运行的软件太多了,而手机的硬件性能会使得其不可能承载太多应用。解决方案是删除一些短信,关闭一些程序,或是直接重启一下手机基本就能解决了。

说了这么多,一句话概括一下吧。

目前手机根本就没有真正的病毒,忘记这件事情吧!

再听到有人提起手机病毒的时候请用这句话答复他,也请大家记住那两个公司的名字,不要轻易的相信他们那骇人的说辞。经济危机了,要捂紧自己的口袋。

防止被骗,帮我宣传,随便转载,不用署我的名字都行。

作者:wangyingqi
原文链接:http://blog.duba.net/post/the-truth-about-cell-phone-viruses.php
http://blog.wangyingqi.com/2009/07/20/149/

 

硬盘发展至今已经有50余年的历史,在这几十年的历程里,硬盘的体积越来越小而容量则越来越大,硬盘的转速与接口也在与时俱进。第一款硬盘面世的时候,它有两个冰箱那么宽,内部安装了50个直径两英尺的磁盘,重量约1吨,而现在微硬盘、CF硬盘仅仅才硬币大小,这种变化真是太惊人了。

 

那么硬盘又究竟是经过怎样的历程从如此的大家伙变成直径从14英寸到8英寸、5.25英寸直至3.5英寸,然后又从2.5英寸到1.8英寸,再到1英寸和0.85英寸的呢,下面让我们一起来回顾下硬盘体积变化的历史。

 

在20世纪50年代中期,虽然之前人们已经在使用打孔卡和磁带进行数据的存储,但是要想在上述存储介质上查找某个数据却非常困难,往往需要数小时的时间,就是因为这些存储产品采用的是顺序存取技术。而那些被昵称为“造反派”、“牛仔”的IBM实验室的技术人员一个十分单纯的想法就是,找到一种随机存取的方法,加快数据的存取速度。Al Hoagland是当时18个参与此项产品研发的人之一,他当时还是加州大学伯克利分校的研究生。他回忆说:“当时的气氛真有点像火箭发射,在达到最后目的地之前,谁也不知道能否成功,新的产品又会是什么样。4年之后,他们终于宣布开发出了一种将对全球计算领域产生重大影响的产品,那就是统计控制随机存取法(Random Access Method for Accounting Control,RAMAC)”。这款商用磁盘存储系统就是RAMAC 305,有两个冰箱那么宽,内部安装了50个直径两英尺的磁盘,重量约1吨,当时可以存储“惊人”的500万个字符(5MB)。

◎ 60至70年代的主宰!比微波炉还大的1.4寸硬盘

时间转移到1962年,这时已经是14英寸的硬盘占据市场的统治地位,直到70年代中期,14英寸硬盘几乎占据了全部硬盘市场,几乎所有这些设备都出售给大型计算机制造商。那个时候那种大型硬盘也并不是普通用户能消费的起的,而且容量不过百兆左右。

 14英寸硬盘

上面的照片就是最近到本网站的14寸硬盘,我们将它和一个可乐罐做对比,可以明显看出他的体积有多庞大,其实真正的它要比一个微波炉都大。可想那个时代的计算机体型会是一个什么样子,不过到了70年代末期,8英寸硬盘就已经诞生,体积也相应减小了不少。

◎ 苦苦挣扎终成正果!8英寸硬盘发展不易

1978-1980年,更小的8英寸驱动器被开发出来,其中包括Shugart Assaciates、Micropolis、priam和昆腾这些老牌硬盘厂商,不过容量仅为10M、20M、30M以及40M,相比14英寸硬盘而言要小了很多,所以这种型号受到了当时只需要大容量硬盘的大型计算机制造商的冷落,因此这些8英寸型号的市场新入者将他们的创新性硬盘投入新的应用:小型计算机。

 8英寸硬盘

8英寸产品在对于成熟的小型计算机制造商来说重要的性能标准方面,容量、单位存储成本和存取速度是非常优越的,随后几年,随着8英寸硬盘制造商通过积极地采用技改性改进,已极快的速度扩大产品的容量,而且由于单位容量极大增长,使得8英寸硬盘单位存储成本跌至14英寸硬盘以下,很快成为了市场新的霸主。

◎ 80年具有特殊意义!首款5.25英寸硬盘诞生

时间转到了1980年,硬盘的体积终于又出现了变化,下面这款就是世界第一台5.25英寸硬盘驱动器ST-506,作为首款真正面向台式机的硬盘,5.25寸的出现势必具有其特殊的意义,对于许多80后的电脑玩家来说,所接触到的第一块电脑硬盘大部分是5.25英寸开始的,虽然它的容量仅有5MB,但它的出现却带动了一个时代。

世界上第一台5.25英寸硬盘驱动器名为ST-5065.25寸硬盘

更有意思的它的容量也是5MB,但是与几十年前的IBM 350 RAMAC相比,虽然容量相同,但是体积可是相应迷你太多了,就像那句话说得“浓缩的都是精华”,的确,这小小体积里已经将过去那个大家伙的所有精华都浓缩进来了。

◎ 谁曾想现在的霸主3.5英寸!曾被厂商放弃

时隔四年,到了1984年,一家苏格兰企业Rodime首先开发出了3.5寸硬盘,相信当时谁也没有料到,这个尺寸现在会成就如此伟大的时代,因为就如同8英寸硬盘出世之初一样,3.5英寸结构硬盘在一开始推出时根本不被重视,其原因也是因为成本高而容量太小,难以满足人们的需求,到了88年为止,也仅有不到一半的硬盘厂商开始生产3.5英寸硬盘。

知道90年代,3.5寸硬盘才开始真正走向辉煌,而5.25英寸走向了暮年,不仅因为5.25英寸盘的转速最终不能提得太高,影响寻道时间,而且在可靠性和成本等方面也存在诸多问题,因此后来厂商都放弃了5.25英寸盘的设计思路,转向了3.5寸和2.5寸。

◎ 终于不再受到嫌弃!笔记本电脑成全了2.5英寸

转眼就到2.5寸硬盘的出现了,1989年科罗拉多州朗蒙特的一家市场新入者Prairietek宣布推出一种2.5英寸硬盘,也因为它成了硬盘行业的焦点,到90年以后各硬盘厂商也都纷纷推出了自己的2.5英寸硬盘。

这一次的硬盘厂商在态度上明显有了区别,在14寸转8寸与5.25寸转3.5寸时,硬盘厂商都纷纷推迟,而这一次,却一反常态,表现十分积极,这就要归功于当时的笔记本制造商,2.5英寸硬盘轻便、省电、体积小的特点很让当时的笔记本制造商看好,纷纷订购,所以才有了2.5英寸硬盘如此快速的在硬盘市场站稳脚跟,也让这个尺寸一直沿用至今,演变为如今的局面。

◎ 开创微硬盘理念!1.8英寸诞生

到了1992年,更加MINI的1.8寸硬盘诞生了,1.8英寸硬盘的大小已经到达和名片一般,小巧便携与省电的优势更加的明显,不过另一方面,价格较2.5英寸要更加昂贵,以至于普通的笔记本也不可以使用,一般是放在超便携设备,当然部分MINI笔记本也会使用1.8寸盘。

硬盘的体积越来越小,也让我们看到了技术的一步步进步,现在越小巧的硬盘越用在更高端的产品上,就如同1.8英寸硬盘推出时最大的市场不是在电脑中,而是在便携式的心脏监控设备中!

◎ 真正的微硬盘时代!超高技术的1英寸硬盘

随着笔记本电脑市场的不断增长和数码相机、数码摄相机、个人PDA、MP3播放器和高端手机等手持移动数码设备的迅速升级换代,人们对移动存储设备的要求也越来越高,大容量小体积成为了移动存储设备的发展趋势。闪存盘虽然体积小但容量也太小,而传统的移动硬盘虽然容量大但体积又太大,所以这个时候微硬盘的概念诞生了,而1英寸硬盘也应运而生。

通常的定义下,1.8寸以下就可以称为微硬盘了,但对于移动存储市场需求来看,1寸的硬盘体积上才算真正的微硬盘。由于微硬盘的技术含量极高,在2001年以前,只有IBM才有能力生产,直到多年以后才被多家硬盘厂商开始推广,这种产品的体积已经达到及其微小,几乎可与硬币媲美,当然价格也不菲,主要用于高端的移动存储设备上。

◎ 全球最小硬盘诞生!超MINI0.85英寸硬盘

东芝发布的0.85英寸微型硬盘比IBM发明的1.0英寸微型硬盘还要小巧,该微型硬盘相信可以用于更小型的移动设备中,包括MP3音频播放器、手机、PDA、GPS全球定位仪、数码摄像机、多媒体播放器等手持掌上设备。随着0.85英寸硬盘容量的提升和未来几年更有竞争力的价格到来,相信能为微型硬盘市场再创辉煌。

以上就是硬盘的发展道路,从一个巨型的庞然大物一步步演变成为仅有硬币大小的微硬盘,我们不得不感叹时代的发展,技术的进步给我们的生活带来了多么大的影响,相信大家看完以后也有自己的感触,对硬盘又多了一份了解。

(本文来源:pcpop )

 

作为网管员,无论其管理的网络的规模是大还是小,在日常的管理中除了维护网络平稳运行、及时排除网络故障、保护网络安全等工作以外,备份网络中关键数据也是其中的一个非常非常重要的工作环节。

网络中的各种故障无非就分两种:软件故障和硬件故障。对于“硬件故障”可以通过维修或更换硬件设备得到及时解决;对于“软件故障”则可以通过重新安装或升级软件、重做网络或应用软件系统等方法及时解决,而且用此方法来解决网络故障大多需要一些基础的、关键的数据支持才能得以恢复正常。但是,网络中诸如此类的关键数据(特别是“应用软件系统”中的关键数据)的损坏或丢失,绝大部分是无法恢复和弥补的。即使可以恢复部分数据,弥补它们所花费的代价(诸如时间、人力、财力、物力等)都可能远远超出了公司的承受能力。

所以说,注重数据的备份工作是网管员日常管理工作中的必须时刻关注的一项任务,也是必须周期性重复操作的一项工作。

目录

现行备份策略
具体实现步骤
结束语

现行备份策略

我公司在组建局域网时,考虑到商业企业的特点,仔细考量了购、销、存三大环节中发生的各种数据及其存储问题后,选定了以Windows 2000 Server为操作系统,SQL Server 2000为数据库平台来搭建局域网的应用系统的软件平台,以网线为载体将购、销、存等核心部门的计算机通过局域网平台紧密地连接起来。这样,各个核心部门每天的任何一笔业务都及时地、动态地存储到公司局域网的核心Dell服务器上的SQL Server 2000数据库中,并以此为基础平台向各方提供所需的各种数据服务。

因此,自公司局域网开始正式运作之日起,作为网管员的我就非常注重对局域网中的关键数据——特别是这些业务数据的备份工作。同时,我也希望备份数据的软件能够实现以下自动功能。

功能1:能够在每天的某个固定的时刻(如夜晚0:00:00,当然这个时间是可以自主设定的)对包含所有业务数据库在内的所有关键数据库进行一次“完全备份”。

功能2:能够在每天的0:00:00至23:59:59这段时间内,每间隔1个小时对功能1中所涉及到的各个数据库的事务日志进行“差异备份”。

功能3:每天都能够保留功能1和功能2中所生成的数据库和事务日志的最近两天的备份(即:前一天的和前两天的),而且能够自动地删除久于两天前的所有数据库和事务日志的备份。

功能4:定期(如每个星期一次)将所有关键数据库的完全备份的副本备份到磁带或其它存储介质上(这部分工作可能需要手工完成)。

于是,围绕这些功能的实现,在日常管理工作中,我尽可能地尝试了各种备份数据的软件和方法,如Windows 2000自带的“备份”工具、SQL Server 2000自带的“备份”功能等。这些备份软件和方法的功能各有千秋,但是都存在以下缺点:

一种就是需要人工干预,无法实现自动备份(如Windows 2000自带的“备份”工具)。如果采用这种方法,就必须时刻人工手动备份,万一哪天因为出差或其它原因没有进行备份,而这时又出现服务器或数据故障的话,那麻烦就大了。

另一种就是能够实现自动备份,但是旧的备份不能被自动地删除(如SQL Server 2000自带的“备份”功能)。如果采取这种方法,就必须及时地手工删除旧的备份,否则再大的硬盘也会迅速地被用完。

在相互比较后,我还是决定采用第二种——SQL Server 2000自带的“备份”功能对关键数据库进行备份,因为它能够实现“自动备份”功能,比第一种略强。所以,在一段时期内,我每天上班后的第一件事就是先检查一下备份目录下各种数据的新的备份,然后手工删除旧的备份数据。这种做法一度让我很是苦恼。

一天,我在利用SQL Server 2000的“帮助”查询某个Transact-SQL语句的语义解释时无意中阅读到“自动化管理任务”的内容。从头到尾地仔细阅读后,我不由得眼睛一亮,原来SQL Server 2000本身自带了一个能够实现我的备份要求的、强大的功能——“数据库维护计划”。于是我立刻按照这部分内容的提示,以一个数据库为试验样本一步一步地操作,成功地创建了一个数据库维护计划。经过一个星期的试运行,这个计划果然能够实现自动备份调度,以及自动删除旧的数据备份,完全能够满足我的备份要求。

从那时起,我就利用SQL Server 2000的“数据库维护计划”备份所有关键数据库,而且严格地、定期地执行功能4,每个星期五将完全备份的数据库备份到磁带和局域网中其它客户机(主要是用于网络管理的网管PC)的硬盘上。这样做的目的是,能同时异地保存三份相同的备份,减少故障带来的损失。

而且,通过SQL Server 2000的“数据库维护计划”,我现在能够较轻松地备份所需各种数据,方便地管理其备份,相应地减少了日常工作量,也减轻了部分工作压力。

具体实现步骤

目录

第一步:打开SQL Server“企业管理器”窗体
第二步:找到“数据库维护计划”功能
第三步:创建“数据库维护计划”
第四步:维护和管理“数据库维护计划”
第五步:启动SQL Server 2000代理以便执行“作业”
第六步:检查结果

“数据库维护计划”功能在SQL Server 2000的“企业管理器”中可以找到。

说明:

1.以下操作是在服务器的Windows 2000 Server上进行操作的。在Window 9X系统上操作相同。

2.由于SQL Server 2000执行备份时将产生许多文件(特别是在进行事务日志备份时),所以建议按数据库名称分别建立独立的备份目录进行存储。

3.以下所有操作过程当中一般不会对数据库的使用产生影响。

第一步:打开SQL Server“企业管理器”窗体

用鼠标单击任务栏上的“开始”按钮中的“程序(P)”菜单下的“Microsoft SQL Server”子菜单中的“企业管理器”菜单项,即可打开SQL Server 2000的“企业管理器”窗体。

第二步:找到“数据库维护计划”功能

在“企业管理器”窗体中左侧的树型选项卡中,用鼠标单击“+”图标扩展开“控制台根目录”下的“Microsoft SQL Servers”,可以看到其下有一个“SQL Server组”;接着继续扩展开“SQL Server组”,此时可以看到其下出现了服务器的名称(图1中的“JXNC-SERVER”就是我的服务器的名称);再继续扩展开此服务器,可以看到其下列出了诸如“数据库”、“数据转换服务”等项目;最后单击“管理”项目,可以看到其下存在一个“数据库维护计划”(如图1)。


单击“数据库维护计划”项目,在“企业管理器”窗口右侧将会显示出已经存在的维护计划项目。每个维护计划均包括以下项目:

1.名称:就是维护计划的名称。此名称可以自定义,中英文皆可。

2.数据库:就是维护计划所进行维护的数据库的名称。

因为一个维护计划允许同时维护多个数据库,所以此处可以显示出多个数据库的名称(在图1中可以看到名为“系统数据库备份”的数据库维护计划中的“数据库”就包括三个数据库:master、model和msdb)。

3.服务器:也就是维护计划所维护的数据库所处的服务器的名称。“(local)”表示是本地服务器。

4.对策:是指维护计划所需要进行的具体维护工作的内容。

图1中有3个“数据库维护计划”均为“数据库备份,事务日志备份”,它的含义就是这些维护计划中同时对所指定的数据库进行“数据库”和“事务日志”的备份。

第三步:创建“数据库维护计划”

鼠标右击“数据库维护计划”项目,选择“新建维护计划(P)”功能,将打开“数据库维护计划向导”窗体,依照此向导能够创建一个新的“数据库维护计划”。

步骤1:单击 “下一步(N)”按钮,打开“选择数据库”窗体(如图2)。在此窗体中可以选定一个或多个的数据库作为操作对象。为了叙述方便,我在此只选择了一个数据库“regie”。

步骤2:单击图2中的“下一步(N)”按钮,打开“更新数据优化信息”窗体(如图3)。


在此窗体中可以对数据库中的数据和索引重新进行组织,以及能够设定在满足一定条件的情况下,维护计划自动删除数据库中的未使用的空间,以便提高性能。

但要注意的是,在此窗体中,只要选定了“重新组织数据和索引页[R]”复选框,“更新查询优化器所使用的统计。示例[D]”复选框将失效(变成灰色,不能选择)。而且“重新组织数据和索引页[R]”复选框和“从数据库文件中删除未使用的空间[M]”复选框二者只要有一个被选中,其下的“调度[S]”功能才有效。单击“更改[C]”按钮可以对“调度”进行自定义。

各位读者可以根据自身情况决定是否选用其中的功能。当然也可以通过单击“帮助”按钮来查看各功能的具体含义。

在此窗体中能够便捷地设定每项作业的持续运行时间和运行的频率。完成自己的设置后,一定要选定右上角的“启用调度[B]”复选框,这样一个作业调度才算真正完成了。

步骤3:单击图3中的“下一步(N)”按钮,打开“检查数据库完整性”窗体。

在此窗体中可以设定维护计划在备份数据库前自动检查数据库的完整性,以便检测由于硬件或软件错误而导致数据的不一致。在此窗体中只有先选定了“检查数据库完整性[H]”复选框,其下的“备份之前执行这些检查[R]”和“调度[S]”功能才有效。单击“更改[C]”按钮可以对“调度”进行自定义。

各位读者可以自主决定,较好的一种做法就是选中“检查数据库完整性[H]”复选框(推荐,因为有可能会修正一些错误)。

步骤4:在“检查数据库完整性”窗体中的“下一步(N)”按钮,打开“指定数据库备份计划”窗体。

如需对数据库进行备份,则必须选定“作为维护计划的一部分来备份数据库[A]”复选框,而且必须指定存储备份文件的位置:磁带[P]或磁盘[K]。

如果选择“磁盘[K]”作为数据库备份的位置,设定“调度”后单击“下一步(N)”按钮则显示“指定备份磁盘目录”窗体(如图4)。


在图4中,可以具体指定存储备份文件的目录(可以使用默认的目录,也可自定义)、备份文件扩展名,而且能够指示备份计划自动地删除早于某个时间(图4中设定的是“2天”,也就是说两天前的所有备份文件将被自动地删除,只留下最近两天的备份)的备份文件。而图4中的“为每个数据库创建子目录[C]”功能只是在步骤1中选择了多个数据库时才有用,对于一个数据库作用不大。设定后,单击“下一步(N)”按钮则显示“指定事务日志备份计划”窗体。

如果选择“磁带[P]”作为数据库备份的位置,设定“调度”后单击“下一步(N)”按钮则直接显示“指定事务日志备份计划”窗体。

步骤5:指定“事务日志备份计划”的过程与步骤4的过程完全相同,只是在设定“调度”上稍有差别(因为我的要求是数据库每天备份一次,事务日志每1小时备份一次)。

步骤6:对事务日志的备份计划全部设定后,单击“下一步(N)”按钮则显示“要生成的报表”窗体。

在此窗体中可以指定用于存放整个备份计划执行过程中的日志的目录。设定过程与图4的操作及其相似。


 


步骤7:完成步骤6后,单击“下一步(N)”按钮则显示“维护计划历史纪录”窗体。

在此窗体中可以指定如何存储此维护计划的历史纪录(是存放在“本地服务器”上,还是在“远程服务器”上),而且通过指定表中的行数可以限定历史纪录的存储大小。

步骤8:完成步骤7后,单击“下一步(N)”按钮则显示“正在完成数据库维护计划向导”窗体(如图5)。

在此窗体中可以自定义一个“计划名[P]”(推荐,这样便于管理和识别),当然也可使用默认的“计划名[P]”。而且还可以通过对“计划名[P]”下的文本框中的内容进行确认,如有误,则可通过单击窗体中的“上一步[B]”按钮退回到相应的窗体进行修改。

步骤9:完成步骤8后,单击“完成”按钮,则显示“维护计划已创建成功。”的提示框,再单击 “确定”按钮即成功地设定了一个新的数据库维护计划。

从图6中可以看到,已经成功的创建了一个新的数据库维护计划——“regie备份”。

第四步:维护和管理“数据库维护计划”第五步:启动SQL Server 2000代理以便执行“作业”

第三步完成后,对各个“数据库维护计划”的日常维护和管理都非常方便,只需要双击“数据库维护计划”即可对第三步中所涉及的内容进行变更、修正。


 

如图6所示,鼠标右击“regie备份”,单击“属性[R]”,或者直接双击“regie备份”,打开“数据库维护计划”窗体。在此窗体中集成了第三步中涉及到的所有功能,每项功能都能任意修改,修改过程与第三步中的相应步骤一样。

但需要说明的是,在设定图7中的“报表”选项卡下的“文本报表”中的“删除早于此时间的文本报表文件[F]”选项时,也就是第三步中的步骤6中的内容,无论您将其设定成“分钟”、“小时”、“天”,还是“月”,创建成功后都将被自动地更正为“周”,而且以后无论如何修改,保存后再去查看时它仍将显示为“周”,但不意味着其它选项无效,其它选项仍然有效。



完成第三步后,还需启动SQL Server 2000 Agent(代理),以便执行“数据库维护计划”作业。

与展开SQL Server 2000“数据库维护计划”的步骤一样,在“管理”项目中,可以发现存在一个“SQL Server 代理”(如图8)。


 


单击“SQL Server 代理”下的“作业”子菜单,在“企业管理器”窗口右侧将会显示出已经存在的作业项目(在图8中可以看到已经存在17个作业项目)。每个作业项目均包括以下数据列:

1.名称:当然是指作业的名称,可以自定义,中英文皆可。为了理解方便,建议用中英文结合。

每当新建立一个“数据库维护计划”,将自动生成以下默认名称的作业:

(1)当新建的“数据库维护计划”中设定了“备份数据库”功能时,将生成默认名为“DB 维护计划‘******’的 DB 备份作业”的作业。

(2)当新建的“数据库维护计划”中设定了“备份事务日志”功能时将生成默认名为“DB 维护计划‘******’的 事务日志备份作业(多服务器)”的作业。

以上(1)和(2)中的“******”处将显示“数据库维护计划”中的“计划名”(也就是第三步步骤8中设定的“计划名”)。

2.分类:指明该作业当前所属的类别。缺省值为“[未分类(本地)]”。

3.启用:指明该作业是否处于“启用”状态。

4.可运行:指明该作业是否处于“可运行”状态。

5.已调度:指明该作业是否处于“已调度”状态。

6.状态:指明该作业当前的运行状态—不在运行、正在运行。

7.上次运行状态(开始日期):显示最近一次运行该作业后的状态(“已成功”、“失败”,还是“未知”),和运行时的日期和时间。

8.下次运行日期:指明下一次运行该作业的日期和时间。

如图8所示,鼠标右击“regie完全备份”作业,单击“属性[R]”,或者直接双击“regie完全备份”作业,打开作业的“属性”窗体。在此窗体中集成了该作业的详细的配置项。每个配置项都能任意修改。“属性”窗体中有四个选项卡:

◆ 常规:在此选项卡中可以重新设定作业名称(“名称[N]”文本框)、修改作业的分类(“分类[Y]”下拉框)、指定作业的所有者(“所有者[W]”下拉框)、简单地对作业进行描述(“描述[R]”文本框),以及决定是否启用此作业(“启用[E]”复选框)。

◆ 步骤:在此选项卡中可以新建、插入新的步骤,删除、编辑已有的步骤。

单击“编辑[E]”按钮,在“编辑作业步骤”窗体中的“常规”选项卡中的“命令[M]”文本框中可以查阅到该作业的执行语句。

◆ 调度:在此选项卡中可以新建调度、新建警报,删除、编辑已有的调度。

◆ 通知:在此选项卡中可以设定作业完成时(即当作业成功时、作业失败时)执行的操作,即发送电子邮件、传呼操作员、发出网络警报信息、写入Windows应用程序事件日志、自动删除等操作。

第六步:检查结果

经过上述五个步骤后,一个完整的备份数据库的计划就建立起来了。可以通过“资源管理器”来检查备份目录下是否存在相应地备份文件。

经过长时间的使用,如果以“保留2天的数据库完全备份和2天的每个一小时的事务日志备份”的备份策略来正确地建立了一个完整的数据库维护计划的话,无论何时查看相应备份目录下的文件,都应该存在102个文件:

◆2个数据库的完整备份,即2个以“数据库名_db_yyyy mmddhhss.bak”格式为文件名的文件;

◆ 3个与数据库完整备份相对应的操作过程的记录报告文件,即以“数据库名”+“备份4_yyyymmddhhss.txt” 格式为文件名的文件;

◆ 48个事务日志的差异备份,即2天各24个以“数据库名_tlog_yyyymmddhhss.trn”格式为文件名的文件;

◆ 49个与事务日志的差异备份对应的操作过程的记录报告文件,即以“数据库名”+“备份6_yyyymmddhhss.txt” 格式为文件名的文件。

以上文件名中,“数据库名”为第三步的步骤一中选定的数据库的名称;“yyyymmddhhss”是时间戳,其格式为:“yyyy”指“年”(4位数值),“mm”指“月”(2位数值,不足2位的补“0”),“dd”指“日”(2位数值,不足2位的补“0”),“hh”指“时”(2位数值,不足2位的补“0”),“ss”指“分”(2位数值,不足2位的补“0”)。

结束语

对于一个企业而言,日常运作中发生的各种业务所产生的所有数据,经过计算机不断地日积月累,逐渐成为公司的一种财富和资本。利用计算机,可以便捷地统计分析部分或全部的数据,通过各种形式的反馈(如图表、表格等),给公司的决策层用于参考,便于为公司的今后决策提供指导和帮助。正基于此,这些数据的价值随着时间的延续正呈现出几何速度的增长。因此我认为,对于数据的备份工作是网管员日常工作中最重要的工作之一。

通过这次“数据库维护计划”的创建,我略有感受:

1.经过这么长时间的运用,我认为“数据库维护计划”仍然存在不足之处,虽说“数据库维护计划”功能很强大,但是它最终的结果是生成一项作业,由“SQL Server 2000 Agent”服务定期执行它来完成对数据库的备份工作。这就要求“SQL Server 2000 Agent”服务能够正常地“运行”。从多次安装来看,在Windows 2000系统中“SQL Server 2000 Agent”服务能够正常运行,而且能随Windows 2000的启动自动运行。但是在Window 98系统(包括第二版)中,却不能正常运行。所以说,在Windows 98系统中即使依照上述步骤成功地创建了“数据库维护计划”,也会因为“SQL Server 2000 Agent”服务无法启动而变得没有任何作用。

2.之所以选择“完全备份”,主要在于,在进行完全备份时,SQL Server将.mdf与其对应的.ldf文件进行对比,删除一些旧的、不必要的日志,然后将.mdf和.ldf文件进行合并、压缩后一起存储。

◆ 优点是:能最大可能地、完整地保存数据库。

◆ 缺点是:存储量随着数据库的增大而增大,存储时间也将随着数据库的增大而延长。

3.在建立“数据库维护计划”过程,各位读者应该尽可能地去使用各种选项、功能,以便加深对“数据库维护计划”的理解和掌握。

4.虽然Internet上有许多第三方备份软件和工具,但是大多数是共享版。由于担心知识产权问题、病毒问题和其它问题,所以我没有试用这些第三方软件。这样的话,它们的性能我就不清楚了。也许这些软件的功能非常强大,能够满足更多的、更高的要求。在这里我只是就Windows 2000和SQL Server 2000自带的“备份”工具和软件进行一个比较。

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hymxtang/archive/2007/04/29/1591409.aspx

 

说起来可能有点令人难以置信,但两位名为Andrea Barisani和Daniele Bianco的安全专家将在本月晚些时候在黑帽美国2009大会上演示一种可怕的窃密方法,这种方法只要求窃密者在被窃对象计算机所接电网中插入探测器, 或者向被窃对象计算机发射激光束,就可以达到窃密的目的,这看起来像极了科幻间谍电影中的某种场景。

这两位安全专家在描述这种窃密技术的文件中称:“你需要做的事仅仅是接入被窃计算机的电网,或者在可以看到被窃计算机的位置安装激光发射器。”

按两位安全专家的说法,实施电网攻击的探测器售价只有500美元;而如果你的笔记本已经安装有声卡,那么实施激光攻击的设备则只需要花费100美元就可以买到。而要实施攻击则需要进行一周左右的攻击准备

“我们希望能以这种非常规的攻击方法引起大家对此的足够重视。并希望未来这种技术能被进一步完善。”按照他们的说法,其它的攻击者完全可以利用这套系统的概念创造出比他们更好更先进的方案。

电网攻击窃密:

电网攻击部分,由于大多数电脑键盘数据线都没有采取屏蔽设计,因此经过数据线进行传输的键盘信号会通过地线漏出到计算机的供电电网上,每次敲击键盘后,键位数据会通过键盘数据线进行比特流传输,而这种传输过程则会引起电网中的电压波动。这样,我们只要在同一个电网中接入探测器就可以获取键盘的输入数据。

攻击者可以在附近的电源插座上插入一种探测器,这种探测器内部由两个探测传感器组成,两个传感器间以电阻连接。这种探测器可以侦测到键盘信号引起的电网电压波动,并将其转换为键盘符号。

根据文件的描述,为了将键盘信号从地线的背景噪音中区分出来,还需要连接到参考接地点。这种参考接地点可以是埋入地下的金属地线,也可以是抽水马桶的排水管。--尽管连接抽水马桶的行为看起来不是很优雅,但对在旅馆客房发起攻击的用户却显得很方便。

按照他们的说法,鼠标和键盘的信号频率通常在1-20kHz范围,因此只需要一个滤波器就可以将这部分信号从其它频率的信号中分离出来。

而不同电脑上装备的键盘和鼠标产生信号的频率范围将稍有区别,因此只要采取适当的过滤措施,就可以把目标机型的信号从其它接入电网的机型信号中分离出来。

目前,安全专家已经能从距离被攻击电脑的电源插座15米距离的插座上成功地探测到电脑键盘输入的数据。

不过如果被攻击电脑比如使用电池供电的笔记本没有接入电网,那么这种电网攻击的方法就会失效。此时就轮到另一种激光攻击方法上阵了。

激光束攻击窃密:

攻击者只要将激光发射装置对准笔记本电脑的反光部位,比如笔记本的金属Logo标签,或者笔记本铰链附近的区域,发射到笔记本电脑上的激光束就会反射回接受器上。而用户按下键盘时将引起笔记本的振动,振动则会引起激光束的反射角发生变化,再把由此探测到的反射角变化数据转换为电信号输入声卡中进行处理,就可以得知被测对象正在按下那些按键。

按下不同的按键所引起的振动频率各有所不同,比如空格键引起的振动频率就与其它按键有很大的区别。而如果能预先知道输入者使用的是哪国语言,那么窃密就将更为方便。

要对付这种攻击的唯一办法就是将笔记本电脑避开外人的视线,或者在使用过程中频繁变换机子的位置,也可以在打字时故意随便按下几个键,然后再用退格键删除这些废字符。

尽管两位安全专家承认自己的这两种窃密工具还很简陋且功能不够完善,不过他们相信短期内基于这种概念的窃密设备就会在功能上更进一步。他们称:“像我们这样才疏学浅又缺乏资金的小团体都可以在很短的时间内开发出这类设备,更不用说那些政府特务机构了。

CNBeta编译
原文:
networkworld

 

FTP是仅基于TCP的服务,不支持UDP。 与众不同的是FTP使用2个端口,一个数据端口和一个命令端口(也可叫做控制端口)。通常来说这两个端口是21(命令端口)和20(数据端口)。但FTP工作方式的不同,数据端口并不总是20。这就是主动与被动FTP的最大不同之处。

(一)主动FTP

主动方式的FTP是这样的:客户端从一个任意的非特权端口N(N>1024)连接到FTP服务器的命令端口,也就是21端口。然后客户端开始监听端口N+1,并发送FTP命令“port N+1”到FTP服务器。接着服务器会从它自己的数据端口(20)连接到客户端指定的数据端口(N+1)。

针对FTP服务器前面的防火墙来说,必须允许以下通讯才能支持主动方式FTP:

1. 任何大于1024的端口到FTP服务器的21端口。(客户端初始化的连接)

2. FTP服务器的21端口到大于1024的端口。 (服务器响应客户端的控制端口)

3. FTP服务器的20端口到大于1024的端口。(服务器端初始化数据连接到客户端的数据端口)

4. 大于1024端口到FTP服务器的20端口(客户端发送ACK响应到服务器的数据端口)

(二)被动FTP

为了解决服务器发起到客户的连接的问题,人们开发了一种不同的FTP连接方式。这就是所谓的被动方式,或者叫做PASV,当客户端通知服务器它处于被动模式时才启用。

在被动方式FTP中,命令连接和数据连接都由客户端发起,这样就可以解决从服务器到客户端的数据端口的入方向连接被防火墙过滤掉的问题。

当开启一个 FTP连接时,客户端打开两个任意的非特权本地端口(N > 1024和N+1)。第一个端口连接服务器的21端口,但与主动方式的FTP不同,客户端不会提交PORT命令并允许服务器来回连它的数据端口,而是提交 PASV命令。这样做的结果是服务器会开启一个任意的非特权端口(P > 1024),并发送PORT P命令给客户端。然后客户端发起从本地端口N+1到服务器的端口P的连接用来传送数据。

对于服务器端的防火墙来说,必须允许下面的通讯才能支持被动方式的FTP:

1. 从任何大于1024的端口到服务器的21端口 (客户端初始化的连接)

2. 服务器的21端口到任何大于1024的端口 (服务器响应到客户端的控制端口的连接)

3. 从任何大于1024端口到服务器的大于1024端口 (客户端初始化数据连接到服务器指定的任意端口)

4. 服务器的大于1024端口到远程的大于1024的端口(服务器发送ACK响应和数据到客户端的数据端口)


以上关于主动和被动FTP的解释,可以简单概括为以下两点:

1、主动FTP:

命令连接:客户端 >1024端口 -> 服务器 21端口

数据连接:客户端 >1024端口 1024端口 -> 服务器 21端口

数据连接:客户端 >1024端口 -> 服务器 >1024端口

(三) 主动与被动FTP优缺点:

主动FTP对FTP服务器的管理有利,但对客户端的管理不利。因为FTP服务器企图与客户端的高位随机端口建立连接,而这个端口很有可能被客户端的防火墙阻塞掉。被动FTP对FTP客户端的管理有利,但对服务器端的管理不利。因为客户端要与服务器端建立两个连接,其中一个连到一个高位随机端口,而这个端口很有可能被服务器端的防火墙阻塞掉。

幸运的是,有折衷的办法。既然FTP服务器的管理员需要他们的服务器有最多的客户连接,那么必须得支持被动FTP。我们可以通过为FTP服务器指定一个有 限的端口范围来减小服务器高位端口的暴露。这样,不在这个范围的任何端口会被服务器的防火墙阻塞。虽然这没有消除所有针对服务器的危险,但它大大减少了危 险。

简而言之:

主动模式(PORT)和被动模式(PASV)。主动模式是从服务器端向客户端发起连接;被动模式是客户端向服务器端发起连接。两者的共同点是都使用21端口进行用户验证及管理,差别在于传送数据的方式不同,PORT模式的FTP服务器数据端口固定在20,而PASV模式则在1025-65535之间随机
 

FTP主动模式与被动模式的解决与原理

FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。

FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动式。

PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT命令告诉服务器:“我打开了XXXX端口,你过来连接我”。于是服务器从20端口向客户端的XXXX端口发送连接请求,建立一条数据链路来传送数据。

PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器在命令链路上用PASV命令告诉客户端:“我打开了XXXX端口,你过来连接我”。于是客户端向服务器的XXXX端口发送连接请求,建立一条数据链路来传送数据。

概括:
--------------------------------------------------------------------------------
主动模式:服务器向客户端敲门,然后客户端开门
被动模式:客户端向服务器敲门,然后服务器开门
所以,如果你是如果通过代理上网的话,就不能用主动模式,因为服务器敲的是上网代理服务器的门,而不是敲客户端的门
而且有时候,客户端也不是轻易就开门的,因为有防火墙阻挡,除非客户端开放大于1024的高端端口

--------------------------------------------------------------------------------


要用主动模式来下载,请您把下载工具的被动模式(PASV)都不要打勾,用主动模式来下载就OK了,如果在出错,那就被动主动相互转换一下

常见的FTP客户端软件的PASV方式的关闭方法

大部分FTP客户端默认使用PASV方式,PASV模式的意式是被动模式。 在大部分FTP客户端的设置里,常见到的字眼都是“PASV”或“被动模式”。

IE: 工具 -> Internet选项 -> 高级 -> “使用被动FTP”(需要IE6.0以上才支持)。

CuteFTP: Edit -> Setting -> Connection -> Firewall -> “PASV Mode”
或 File -> Site Manager,在左边选中站点 -> Edit -> “Use PASV mode”

FlashGet: 工具 -> 选项 -> 代理服务器 -> 直接连接 -> 编辑 -> “PASV模式”

FlashFXP: 选项 -> 参数选择 -> 代理/防火墙/标识 -> “使用被动模式”
或 站点管理 -> 对应站点 -> 选项 -> “使用被动模式”
或 快速连接 -> 切换 -> “使用被动模式”

LeapFTP: Option ->Preferences -> General->Proxy->Use Pasv Mode

从上面可以看出,两种方式的命令链路连接方法是一样的,而数据链路的建立方法就完全不同。而FTP的复杂性就在于此。

 

 

时间倒流回上世纪80年代,这一天,在德国波恩的住所里,短信技术的主要发明人Friedhelm Hillebrand正坐在一台打字机面前,他在打字机上随意地打出几条字句组成的信息。当他完成打字并开始检查字句的字符数时,他发现这些信息每条都只 有1-2行的长度,而总字符数也总是小于160个

就这样,160成了对Hillebrand而言颇具魔力的数字。他根据这个数字确立了今天手机短信的字符数限制数。

“这些字数足够使用了。”1985年,在他45岁的时候,Hillebrand决定将160个字符作为手机短信的长度上限。

当时的通信技术研究者们正在准备给手机的文字短信订立标准。由于当时的技术条件所限,无线传输的带宽并不高,而且主要是在汽车电话上使用,这就要求手机短信要言简意赅。

在他的那次打字机实验之前,Hillebrand还曾就160个字符限制是否足够使用与友人辩论了一场。“我的朋友说这种限制恐怕无法被大众所接受。”Hillebrand说,“而我却持乐观态度。”

他的乐观态度无疑是正确的。今天,短信已经为全世界手机用户所熟悉和大量使用。据Nielsen公司去年所作的调查,美国用户发送短信的次数比语音通话的次数更多。

据08年第二季度的调查结果显示,美国手机用户的月平均短信发送条数是357条,而语音通信的次数则只有204次。

而短信也成了各大电信公司的生财之道。Verizon和AT&T对每条短信的收费是20-25美分,或者采用20美元包月的收费模式。而Verizon和AT&T所拥有的无线用户数量则分别高达8600万和7820万之巨。

至于近年来上升势头迅猛的Twitter也对短信技术依赖颇重。出于技术上的原因,Twitter的创造者们将Tweet的字符限制定为140个字符,而把剩下的20个字符位用于显示用户的地址。要知道,在1985年,这批Twitter的创始人可能都还在玩泥巴呢。

而Hillebrand当时已经在全球GSM协会下属的非语音服务委员会(nonvoice services committee)中担任主席,1986年,该协会要求所有的手机生产商必须在手机中加入短信功能。

为了给这种新的短信机制提供数据传输通路,Hillebrand想到将短信通过移动网络内使用的另一条无线电信道来进行发送。

当时,这条无线电信道只用来发送无线网络的信号强度信息和手机的来电信息,而语音通信则从另一条无线电信道进行传输。

“我们当时想找到一种实施起来较为节省费用的方案,”Hillebrand说,“而大部分情况下,这条信道上并没有太多信息传送,所以我们就决定用它了。”

不过在这项计划开始实施的初期,Hillebrand的团队发现这条信道只能容纳最多128个字符的短信,这显然不够用。不过,在削减了短信字符集之后,他们最终把信道的容量又提升了32个字符,达到160个。

即便如此,委员会里的成员们仍然对160字符是否足够而存有怀疑态度。由于当时无法进行市场调查,因此他们通过对两件事情的调查结果解消了人们的疑虑。

第一,他们发现明信片上的字符数总是小于150个。第二,经过对当时十分流行的商务电信网络Telex上的信息传送状况分析,他们发现在这个网络上传送的信息和明信片一样也常常不会超过150个字符。

而Hillebrand称即使在现代的电子邮件中,邮件的主要内容也可以在标题栏上得以反映,而信件中的其它部分也通常不会超过一到两行文字的长度。

不过长度限制并不是短信唯一的问题。“当时输入短信的过程也是很恼人的。”Hillebrand说。在那个年代,要用手机键盘打出你需要的字母,你通常要按3-4次键才能达到目的,而要打出成句的短信就更是一种繁琐的过程了。

后来,T9这类智能输入法开始出现,黑莓手机上的QWERTY键盘和iPhone上的触摸屏式键盘才使短信的输入变得更为快捷方便。

尽管当时输入短信存在这样那样的不便,但手机短信技术还是得以迅速成长。甚至连Hillebrand自己也不能相信这项技术的发展速度和普及速度能如此之快。这项原来只是作为驾驶员传呼系统而存在的技术如今已经走进千家万户。

“谁也没有预料到年轻人们会这么快接受这项新技术。”Hillebrand说。

看到这里,恐怕人们都会以为Hillebrand已经是家财万贯的“成功”人士,但实际情况却并不是这样。由于短信技术并不收取专利授权,所以当人们在无线网络中发送短信的时候,Hillebrand根本拿不到一个子儿。

Hillebrand现在居住在德国波恩,他正管理着一家技术专利咨询方面的合资公司。他还写了一本有关GSM网络创建历史方面的书,书的售价是255美元。

从原公司退休多年之后的Hillebrand现在依然活跃在新的工作岗位上,他的下一个努力项目是力图统一各种手机中不同的多媒体信息格式。眼下很多手机的图片、视频与音频都没有统一的标准,这样用户将多媒体信息发送到友人的手机上之后也不一定能被正确地显示出来。

这一次Hillebrand希望自己能够从中拿到足够丰厚的报酬。

 

分页共12页 1 2 3 4 5 6 7 8 9 10 下一页 最后一页