一个我经常被问到的问题是为什么Ubuntu(以及Linux)上没有病毒。尽管感染Ubuntu是可能的,也出现了一小部分低级别的漏洞,但我想指出使病毒和恶意软件在Ubuntu中感染变得非常困难的关键因素,特别是最常见的两个影响,即感染计算机和传播到其他计算机的行为。使用病毒的常见特征:附加/修改文件、附加/修改进程。那么为什么病毒如此难以感染Ubuntu?例如,为什么很难感染Ubuntu的最常见部分:内核、默认软件包、PPA软件包、其他软件包(网站DEB软件包、源代码)?
系统及其内核属于root,且为只读保护。因此,如果恶意软件由普通用户启动,它无法破坏任何关键文件。当然,这意味着除非你有明确的原因(例如对系统进行显式操作),否则你不应该以root或管理员身份登录,而且在这种情况下,你应尽快退出登录。这不仅适用于Ubuntu,也适用于任何Unix/Linux系统。