你好很高兴你的问题
下面我会从三个方面来阐述。
普及度低使用率低,这样的界面有多少人会使用
病毒
Linux普及程度上不想windos使用的人多,linux对于大多数人都带点高大尚的感觉,这就说明linux系统入门本身就很难。使用的人少,对写病毒的人的人吸引程度也会有所降低,反而会写windos病毒,破坏更多的电脑,达到自己多为的虚荣感。攻击
Linux使用率低也会减少所谓的伪黑客,就是使用别人写好的工具来扫描攻击。真正的黑客攻击如果都让大家知道了,也别叫黑客了。linux也会收到攻击,通过端口扫描发现漏洞端口或者进行SQL注入来进行攻击。
权限控制严格
病毒
Linux是个多用户操作系统,对于用户的权限控制的你好很高兴你的问题 下面我会从三个方面你的问题 普及度低使用率低 Linux普及程度上不想windos使用的人多,linux对于大多数人都带点高大尚的感觉,这就说明linux系统入门本身就很难。使用的人少,对写病毒的人的人吸引程度也会有所降低,反而会写windos病毒,破坏更多的电脑,达到自己多为的虚荣感。攻击
Linux有了严格的权限控制,给攻击增加了不少的难度。
开源代码
病毒
Linux系统软件是一个开源的操作系统,所有的代码提交都是对大家可见的,这样病毒就很难藏身于代码中。linux的软件安装有两种方式,从发行商获取和源码重新编译安装。发行商的软件在安装和下载过程中都会有安全校验,比如md5对比、哈希摘要对比、pgp加密等。然后就是源码安装,源码的提交也是经过大家审核的,即使有编译过的二进制程序也会再重新编译后给替换。攻击
一个完全来源的操作系统,有那么多开发者,学者,组织来审阅linux的源代码,使linux系统更加的安全、健壮,出现的漏洞相对降低了很多。
结论
编写一个病毒放到linux这种不适合病毒生存环境中,如果想存活,繁殖速度必须超过死亡速度,从上面的观点来看病毒也会很快消亡的。攻击者也会相对减少很多,这么多开发者来维护也增加了安全度。
Linux软件千差万别,个性化定制比较多。Windows内部软件一致性好。要了解对方软件才能做出针对一种软件的相对病毒。而且就像猴子病毒不会传给大豆一样,要很多人用同样软件才能传播。所以Linux病毒传播很困难,Windows软件病毒容易传播些。
我们所说的linux有两种解释,一种是linux是linux内核,另一种是linux是linux操作系统,这两种说法都没错。linux还没加入GNU的时候是linux内核。linux加入GNU并集成GNU软件等后不久,linux就改名GNU/linux发行版本,之后我们大多数人所说的linux其实是GNU/linux,人们习惯把GNU/linux版本叫做linux操作系统,GNU/linux主要包含两部分,GNU软件和linux内核,但是只有这些还不能实现操作系统的功能,所以就有一部分人认为linux仅仅指linux内核。
linux操作系统是1991通过了GPL协议实现了自由开源免费的,即全世界的人都可以自由的查看、修改、使用和再发布linux操作系统,而不收取任何费用。linux操作系统可以免费商用,但是不能贩卖。有一个社区是专门维护linux操作系统的,虽然linux操作系统是为数不多的社区中的顶级工程师在维护,但是它面向了全世界的工程师,来自全世界的工程师在为它查找漏洞和提出改进方案等,一旦发现漏洞,很快就会被修复。linux操作系统有用户权限和管理员权限,应用软件程序一般是用户权限运行的,而修改系统相关配置是需要管理员权限的,sudo命令切换管理员权限也仅仅能修改很少的系统文件。而windows运行应用软件程序是管理员权限运行的,一旦被夺取了管理员权限,整个windows系统就会被操控。linux操作系统主要应用领域是嵌入式系统和服务器,相比个人桌面电脑的windows系统相对封闭,人机交互手段相对较少,使得linux操作系统安全性进一步提升,并且又经过了几十年的发展。linux操作系统可以说是非常的稳定和安全了。所以较少人攻击linux。
linux也有病毒,但是相对针对个人电脑的病毒很少,linux目前主要在服务器端市场占有率极高,个人电脑个位数。
熟话说无利不起早。相对windows的高占有率,个人linux病毒获利成本太高。所以很少见。而服务器端很多,但是对于大多数人个人电脑不会用linux,同时又不会接触到服务器,就会给人linux没有木马病毒。
没有绝对安全的软件,市场决定方向。即使linux再安全,当黑客可以在linux上获得巨大利益的时候,技术问题都不是事。