志在指尖
用双手敲打未来

linux为什么不怕病毒(linux版本有哪些)

linux为什么不怕病毒

对一个二进制的Linux病毒,要感染可执行文件,这些可执行文件对启动这个病毒的用户一定要是可写的。而实际情况一般并不是这样的。实际情况一般是,程序被root具有,用户经过无特权的帐号运转。而且,越是没有经验的用户,他具有可执行文件的或许性就越小。因而,越是不了解这种风险的用户的主目录越不适合病毒繁衍。
即使这个病毒成功地感染了这个用户具有的一个程序,因为这个用户权限受限,它进一步传达的任务也会十分困难(当然,对于运转单用户体系的Linux新手,这个证明或许不适用。这样的用户或许会对root帐户比较粗心)。linux
Linux网络限制
Linux网络程序构建地很保存,没有使现在Windows病毒如此快速传达变的或许的高档宏东西。这并不是Linux的固有特征;它仅仅是两种用户基础的不同和这种不同导致的在这两种商场中的成功产品的不同的反映。
Linux内核和用户空间
linux的内核和用户空间分得很清晰,用户甚至能够在启动时界说自己的init=XXX参数使得用户空间的榜首个进程是自己界说的,这种内核空间和内核空间的不耦合是十分重要的,内核在init内核线程中经过execve一个用户进程让用户接手体系,这个进程是能够自己界说的,不过一般是/sbin/init进程,这样的成果就是即运用户空间悉数被注入了,那么你榜首,能够删去这些肮脏的文件;第二,能够设置一个你自己界说的洁净的init进程,需要做的就是重新启动一下体系,一切就搞定了,linux中强壮shell命令使得你能够很简单的备份一份洁净的无病毒的根文件体系,因而在linux下杀毒将是一件很简单的工作。用户能够自主控制用户空间的榜首个进程是这儿的关键,在windows下这是很难的,你想替换smss程序,试试看,体系会提示你“请确定磁盘未满或未被写保护而且文件未被运用”,而且system32下的dllcache也是一个让你又爱又恨的目录,不信的话,请手动删去一下IE试试看。
开源的Linux
Linux的应用软件和体系软件简直都是开源的。这对病毒有两方面的影响。首要,病毒很难藏身于开源的代码中心。其次,对仅有二进制的病毒,一次新的编译装置就截断了病毒一个主要的传达途径。虽然Linux发行商也提供大量的二进制软件包,可是用户大都是从发行商提供的牢靠的软件仓库中下载这些软件包,大都具有md5验证机制,安全性极高。
一个计算机病毒,像生物病毒一样,要想传达开来,其繁衍速度有必要超过其逝世(被消灭)的速度。上面说到的障碍有效地降低了Linux病毒的繁衍速度。咱们没有看到一个真实的Linux病毒疯狂传达,原因就在于存在的Linux病毒中没有一个能够在Linux提供的敌对的环境中茁壮成长

linux版本有哪些

从技能角度上来说,linux仅仅一个内核,内核指的是一个提供设备驱动、文件系统、进程管理、网络通信等功能的系统软件,内核并不是一套完整的操作系统,它仅仅操作系统的核心。依照linux的发行版别来说,linux首要包含RedHatLinux、UbuntuLinux、SuSELinux、GentooLinux,下面我们来说说这几个linux版别。
RedHatLinux
RedHat,也就是红帽,是目前最为认可的linux品牌。RedHat公司的产品首要包含RHEL(RedHatEnterpriseLinux,收费版别)和CentOS(RHEL的社区克隆版别,免费版别)以及FedoraCore(由RedHat桌面版开展而来,免费版别)。linux
UbuntuLinux
Ubuntu是基于DebianLinux开展而来,界面友爱,容易上手,对硬件的支撑非常全面,是目前最适合做桌面系统的Linux发行版别,而且Ubuntu的一切发行版别都免费提供。
SuSELinux
SuSELinux以SlackwareLinux为基础,早期由德国的SuSELinuxAG公司发布,只要商业版别。2004年被Novell公司收买,成立了OpenSUSE社区,推出了社区版别OpenSUSE。
GentooLinux
Gentoo开始由DanielRobbins创立,首个稳定版别发布于2002年。在一切的linux发行版中Gentoo是装置最复杂的,到目前为止仍选用源码包编译装置操作系统。

未经允许不得转载:IT技术网站 » linux为什么不怕病毒(linux版本有哪些)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载