仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 704|回复: 7
打印 上一主题 下一主题

[其他Linux] 来谈谈:六年夜缘故原由:为什么Linux比Windows更平安

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-16 17:04:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
对于开发环境的选择尽量要轻量级和高度可定制,航空母舰级别的工具往往会让你迷惑不解;
良多人都晓得Linux体系的平安性比微软Windows体系更高。可是,为何会是如许?这类说法究竟有无事理?却很少有人能回覆得出来。

为了弄分明这个成绩,起首,我们必需要明白“平安性”的界说。实在,尽年夜多半人都犯了一样一个毛病,那就是伶仃地以为某个产物对照平安。好比,Linux体系要比微软Windows体系加倍平安;或是,开放源代码的Firefox收集扫瞄器要比微软IE扫瞄器加倍平安。不、不、不,你们都错了,平安性并非针对某个产物自己而言的。它是一整套以用户为中心的系统。平安性指的是在用户和软件之间,经由过程得当的交互体例,所告竣的一种活泼形态。毛病补钉办理仅仅是这套体系的一个主要方面。而别的大概更加主要的方面还包含:用于补钉办理的得当工具、强健的默许设置,告竣平安的多条理运作系统,和时候将用户看做是平安性的第一道、也是最初一道防地的计划理念。
当你有了这类头脑以后,我就能够向你注释,为何在一样平常情形下,一名有履历的用户在利用Linux体系要比利用Windows体系要加倍平安:
1.加倍出色的补钉办理工具:

在微软的Windows体系中,主动更新程序只会晋级那些由微软公司官方所供应的组件。而第三方的使用程序却不会失掉修补。从而,第三方的使用程序大概会给你的体系带来大批的平安隐患。你在利用Realplayer播放器吗?你必要独自晋级它。在利用Flash?你仍是必要独自举行晋级。依此类推,关于电脑上一切的使用程序,你都必要按期地对每款软件独自举行更新晋级。这类办法十分的烦琐,而且让民气烦,而尽年夜多半用户很快就将这项事情忘到无影无踪往了。
而在Linux体系中,当你在主动更新体系的时分,它将同时晋级体系中一切的软件。在Ubuntu体系中,你所下载的任何软件产物,城市呈现在体系的程序堆栈傍边,要晋级它,你只必要用鼠标悄悄一点。而在别的Linux刊行版本中,假如下载的软件并没有呈现在体系的程序堆栈中,要增加它也长短常的烦琐。如许的计划,极年夜地进步了用户及时更新体系的主动性。
2.加倍强健的默许设置:

Linux体系生成就被计划成一个多用户的操纵体系。因而,即使是某个用户想要举行歹意损坏,底层体系文件仍然会遭到回护。假设,在十分不幸的情形下,有任何远程的歹意代码在体系中被实行了,它所带来的伤害也将被范围在一个小小的部分当中。
与之构成光显对比的是微软的WindowsXP体系。在这里,用户会默许以体系办理员的身份登录,而在体系中所产生的任何伤害,城市敏捷伸张到全部体系当中。微软最新的WindowsVista体系让用户在默许设置下以受限用户的身份登录,因而它要比本人的后任加倍平安一点。
3.模块化计划:

Linux体系接纳的是模块化计划。这暗示,假如不必要的话,你能够将任何一个体系组件给删撤除。由此而带来的一个优点是,假如用户感到Linux体系的某个部分不太平安,他就能够移撤除这个组件。这关于Windows体系来讲,几乎是难以想象的。好比说,假如我感到关于本人的Linux体系来讲,Firefox收集扫瞄器是最亏弱的一个环节,我完整能够删撤除它,用别的收集扫瞄器来替换,好比说Opera。而在Windows体系傍边,即使是再不中意,我也没法交换微软的InternetExplorer收集扫瞄器。
4.更棒的“零日打击(zero-dayattacks)”进攻工具

即使你能确保本人的体系及时更新,这也其实不代表着十拿九稳!零日打击(zero-dayattacks,指的是在软件临盆厂商公布针对毛病的更新补钉之前,就争先使用该毛病动员收集打击的打击体例)正在变得日趋放肆。别的,一项查询拜访研讨也显现:关于打击者来讲,他们只必要6地利间就可以够开辟出针对毛病的歹意打击代码,而软件临盆厂商们却必要消费长很多的工夫才干够推出响应的更新补钉。因而,一套睿智的平安战略在进攻零日打击方面相当主要。微软的WindowsXP体系并没有供应如许的一套进攻机制。而新的Vista体系,在回护形式形态之下,固然有必定效果,可是也只能对针对InternetExplorer收集扫瞄器的打击供应一点无限的回护。
与之绝对应的是,不管是何品种型的远程远控代码打击,AppArmor或SELinux,都可以为体系供应仔细而全面的回护。有愈来愈多的支流Linux刊行版本,在体系中都默许整合了AppArmor(比方,SuSE、UbuntuGutsy)大概SELinux(Fedora、DebianEtch、YellowDog)。即使是关于别的刊行版原本说,用户也能够十分便利地从收集高低载并安装这两套软件。
5.开放源代码构架:

在Linux体系中,当议论到体系平安性的时分,用“你所看到的,就是你所失掉的”这句话来描述,是再符合也不外了。开放源代码意味着,任何大概的软件毛病都将被“有数双眼睛”所看到,而且失掉尽量快的修复。而更主要的是,这同时也意味着,在这里没有任何被埋没的修复措施。作为用户,只需你故意,就能够找出本人体系所存在的平安成绩,并接纳响应的提防措施以应对潜伏的平安威逼,即使是在此时该毛病还没有被修补。
而在Windows天下傍边,有良多平安成绩都是被掩饰起来的。微软公司外部所发明的软件毛病,是不会让外界所晓得的,而他们所想的只是鄙人一个更新晋级包中对它举行冷静地修补就能够了。固然如许做可让被公然的软件毛病数量更少,并让某些毛病不会被年夜范围天时用,但这类做法同时也蒙蔽了用户的双眼。由此所招致的了局是,用户极可能不会主动地对体系举行晋级,由于他不懂得本人的体系存在着甚么样的毛病,和这些毛病的伤害巨细,了局反而会成为歹意打击的就义品。
6.多样化的体系情况:

Windows的体系情况能够说是一模一样。这类伟大的分歧性让打击者们在编写歹意代码、病毒或别的诸云云类的一些器材时显得轻车熟路。反过去,看一看Linux体系天下。在这里,使用程序能够是.deb、.rpm,或源代码,和别的诸云云类的等等。这类差别性让打击者们很难在Linux体系身上取得像Windows体系那样的普遍影响。
最初,但倒是最主要的,你必需时候切记,体系的平安性终极仍是把握在用户手中的。一名有履历的用户能够平安地利用Windows98操纵体系,而一名蒙昧的用户则可让基于OpenBSD的体系都变得千疮百孔。因而,回根结蒂,人才网是体系平安的中心,人才网是统统的基本。要切记这一点!

</p>
在学习初期,你一定会遇到很多困难,或者说各种困难,所以你最好先将你linux中的重要内容备份,因为,在你学习的过程中,很可能将系统搞废(eg:源混乱等);
兰色精灵 该用户已被删除
沙发
发表于 2015-1-18 17:26:10 | 只看该作者
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
板凳
 楼主| 发表于 2015-2-5 11:29:28 | 只看该作者
其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
再见西城 该用户已被删除
地板
发表于 2015-2-11 16:12:05 | 只看该作者
再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?
灵魂腐蚀 该用户已被删除
5#
发表于 2015-3-2 17:15:24 | 只看该作者
清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。
精灵巫婆 该用户已被删除
6#
发表于 2015-3-11 05:01:00 | 只看该作者
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
admin 该用户已被删除
7#
发表于 2015-3-17 21:09:27 | 只看该作者
学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。
蒙在股里 该用户已被删除
8#
发表于 2015-3-25 02:58:22 | 只看该作者
放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 16:01

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表