Ubuntu之所以更难受到病毒感染的原因是什么?

一个我经常被问到的问题是为什么Ubuntu(以及Linux)上没有病毒。尽管感染Ubuntu是可能的,也出现了一小部分低级别的漏洞,但我想指出使病毒和恶意软件在Ubuntu中感染变得非常困难的关键因素,特别是最常见的两个影响,即感染计算机和传播到其他计算机的行为。使用病毒的常见特征:附加/修改文件、附加/修改进程。那么为什么病毒如此难以感染Ubuntu?例如,为什么很难感染Ubuntu的最常见部分:内核、默认软件包、PPA软件包、其他软件包(网站DEB软件包、源代码)?

1我认为你的问题已经在相关问题下的所有问题中得到了回答。 - Uri Herrera
@UriHerrera - 是的,我查了几个(不想在评论中贴出来以免占用写字的空间,但是在搜索框中输入“病毒”和“恶意软件”),但它们没有直接指出“为什么”的因素,这对于解释给Windows用户来说是一个大问题。如果没有“为什么”,他们很难理解。在他们看来,要么我在撒谎,要么根本就没有像Windows那样不会受到病毒侵袭的系统。所以为了有一个可以指引用户的网站,我正在寻找关于Ubuntu的“为什么”。我解释得清楚吗? - Luis Alvarado
1个回答

系统及其内核属于root,且为只读保护。因此,如果恶意软件由普通用户启动,它无法破坏任何关键文件。
当然,这意味着除非你有明确的原因(例如对系统进行显式操作),否则你不应该以root或管理员身份登录,而且在这种情况下,你应尽快退出登录。
这不仅适用于Ubuntu,也适用于任何Unix/Linux系统。

如果可以的话,请详细解释一下,这样Windows用户就能了解为什么它更困难。 - Luis Alvarado