可能重复:
我需要在 Linux 发行版上安装防病毒软件吗?
我现在正在使用 ubuntu,我认为它非常好。真的。但我想知道病毒。我来自 mac 背景(我从未感染过病毒),我想知道 ubuntu 是如何做到这一点的。它有“数百万用户”,所以我想知道为什么有人还没有制作一个。还是它有内置保护?
可能重复:
我需要在 Linux 发行版上安装防病毒软件吗?
我现在正在使用 ubuntu,我认为它非常好。真的。但我想知道病毒。我来自 mac 背景(我从未感染过病毒),我想知道 ubuntu 是如何做到这一点的。它有“数百万用户”,所以我想知道为什么有人还没有制作一个。还是它有内置保护?
对于明智的用户而言,现代操作系统中的病毒都不是问题。因此,如果您不明智,病毒就是一个问题。
病毒实际上不会有害,除非您实际运行它们。这在每个不同的操作系统中几乎都是一样的,并且不要相信那些告诉你“Linux 很好,因为 Windows 有病毒”的人,因为这是无稽之谈。Linux(和 Ubuntu)的优点有很多,但这与病毒无关。
但是,通常运行 Ubuntu 或 Linux 可以让您在统计上不太容易感染病毒。Ubuntu 鼓励用户选择官方存储库作为软件的主要来源(它们是安全的),通过双击运行可执行文件不如在 Windows 中容易。
但是你仍然可以进入一个要求你添加中毒存储库的网站,或者安装一个恶意的 .deb(双击)来添加一些 Ubuntu 缺少的很棒的功能。
所以病毒是用户的问题,而不是系统的问题(在大多数情况下是无辜的受害者),即使在一些旧的 Windows 系统(95、98、ME 以及旧版本的 XP)中,人们可能会得到一个病毒没有做任何不安全的事情,只是通过系统的一些漏洞。但是现在忽略无意义的聊天主题(Micro$oft 是 baaad 等),现在 Windows 系统对于它们预期的用例来说已经足够安全了,并且由于用户缺乏经验和 IT 不知情而确实受到感染。
所以,回答你的问题:
Ubuntu 对病毒的抵抗力绝对不强,我明天可以写一个,把它打包成 .deb,它会很阴险和具有破坏性,因为人们认为“linux 没有病毒”。在您创建病毒之前,Linux 没有病毒,这可以在几分钟内完成,前提是您可以说服受害者执行它是安全的。
说到一般的所有安全问题,但不考虑病毒,Ubuntu 具有内置的安全性。
但是,Ubuntu不会阻止您安装恶意软件,例如 Windows 防病毒软件尝试这样做。例如,如果有人欺骗您安装会监视、发送垃圾邮件或破坏您所有数据的软件,那么您就不走运了。
如果您选择设置它们,则可以使用更多的安全机制:防火墙规则、防病毒扫描程序、网络监控、双重身份验证等......这些附加机制主要用于服务器,您无需担心他们作为桌面用户。
话虽如此,世界各地每天都有许多漏洞和 Linux 系统被入侵。安全团队推出更新以定期修复这些漏洞。Ubuntu 拥有自己的安全团队,为系统管理员发布更新和建议。
这是关于反病毒和 Ubuntu 安全性的概述。
实际上,Ubuntu 比 Windows 安全得多。在暴露于恶意软件方面,Ubuntu 可与 Mac 相媲美。但正如@Giacomo 指出的那样,生活在一个几乎没有病毒的世界中可能会让 Mac 用户天真。
您可以做的最重要的 2 件事来保持额外的安全:
Linux 确实存在“病毒”。或者更确切地说,未经您同意(可能出于恶意目的)在您的 Linux 计算机上运行的软件。一个例子是一个伪装成一个普通命令的脚本,它充当 IRC 垃圾邮件机器人(这发生在我的一个朋友身上——由于我朋友的粗心,攻击者通过猜测用户的密码通过 SSH 获得了访问权限)。
话虽如此,实际上很难在 Linux 上感染病毒。我的意思是,一个典型的用户很可能只有在执行恶意脚本(不要运行你不熟悉的脚本)或设置很容易通过 SSH 破解的弱密码时才会感染病毒或否则。这是因为 Ubuntu 中的用户具有有限的权限。
对抗病毒和攻击(如上面提到的 SSH 攻击)的最佳方法是实施一些基本的安全措施,例如将 SSH 访问限制在某些域(或根本不运行 SSH)、选择好的密码以及小心。