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