Linux 操作系统没有病毒吗?
Linux 系统被认为是没有病毒和恶意软件的。这个观念背后的真相是什么?它有多正确?我们将在本文中讨论所有这些内容。
Linux 操作系统是否能抵御恶意软件
说实话,没有!世界上没有操作系统可以100%免受病毒和恶意软件的侵害。但与Windows相比,Linux从未受到过大范围的恶意软件感染。为什么?让我们找出背后的原因。
有些人认为Linux 的使用率仍然很低,而恶意软件的目的是造成大规模破坏。没有程序员会花费宝贵的时间,日夜为这样的群体编写代码,因此Linux几乎没有病毒。如果这是真的,Linux应该是恶意软件感染的主要目标,因为如今超过90%的高端服务器都在Linux上运行。
破坏或感染一台服务器意味着数千台计算机崩溃,然后Linux就会成为黑客的软目标。因此,使用率份额肯定不考虑上述事实。
Linux架构坚固,因此对安全威胁具有很强的免疫力(但不是完全免疫)。Linux是内核,GNU/Linux是操作系统。Linux有数百个发行版。在内核级别,它们都或多或少相同,但在操作系统级别则不同。
现在假设一个恶意脚本是为基于RPM的系统(即RedHat、Fedora、CentOs )编写的,它无法感染基于Debian的系统,而为基于Debian的操作系统编写的破坏性脚本也无法感染基于RPM的系统。此外,要执行系统范围更改的脚本需要root密码。
如果root密码足够保密且强度足够高,那么操作系统实际上是安全的。现在,除非Wine 安装并以 root 身份运行,否则Windows 病毒无法感染Linux。因此建议不要以root身份运行 wine 。
如果不设置 root 密码和用户密码,则无法设置Linux 系统。这意味着Linux 系统中的每个用户都必须有密码,除了“ Guest ”。而Windows允许您设置用户甚至root帐户而无需密码。用户无法在没有提供权限(sudo)或root密码的情况下运行程序,无论是安装还是卸载。
但Windows并非如此,所有 Windows 程序都可以在未经root(管理员)同意的情况下安装或卸载。你能在没有GUI 的情况下运行 Windows吗?不!但你当然可以在没有GUI 的情况下运行Linux ,并且它仍然像有GUI一样高效。实际上,大多数系统管理员出于安全考虑禁用 GUI。
Linux 的架构非常安全,您甚至不需要进入防火墙,直到您进入网络。Linux中的访问控制安全策略称为安全增强型 Linux ( SELinux ),它是一组内核修改和用户空间工具,用于在 Linux 系统中实施安全策略。即使SELinux对普通用户来说不是必须的,但对网络用户和管理员来说却很重要。
开源防病毒软件“ Clam AV ”可供免费下载,如果您的机器在网络上,您应该安装它以获得更多的保护。
从这里下载 ClamAV : http://www.clamav.net
除此之外,您还可以加密磁盘、使用引导加载程序密码、定义和实现自定义引导、自定义用户角色等,从而使Linux非常安全。然而,Linux 系统也存在某些威胁,我们将在此讨论这些威胁。
据报道,已知的 Linux 威胁(例如病毒、木马、蠕虫和其他类型的恶意软件)在2005 年达到422 种,而最近一年则增加了一倍多,目前的数量为863 种,技术专家称这是 Linux 越来越受欢迎的标志。
有些人知道 Linux 威胁
- 病毒
- 创马
- 本地脚本
- Web 脚本
- 蠕虫
- 针对性攻击
- Rootkit等等
当今,跨平台病毒的新趋势越来越普遍。为了保护 Linux 系统,应该采取以下措施:
- 保护引导加载程序
- 加密磁盘
- 定期检查 rootkit
- 使用强密码保护 Root
- 为文件提供正确的权限
- 为用户提供适当的角色
- 实施 SELinux
- 使用防病毒软件
- 进入防火墙
- 不要保留不必要的包和程序(这可能会导致安全漏洞)。
明智地使用Linux是足够安全的。现在的问题是,如果Linux在架构上比Android安全得多,而 Android 使用经过修改的Linux 内核来为移动设备提供如此多的安全漏洞,为什么呢?
Android是用Java 编程语言开发的,而Java本身就存在许多安全漏洞。此外,Android还处于初级阶段,需要一段时间才能成熟。
本文旨在为您提供正确的信息,同时让您意识到有关Linux 的普遍误解。现在就这些。我们很快就会发布另一篇与Linux和FOSS 技术相关的有趣文章。在此之前,请保持联系并继续访问 Example.com。
欢迎就 Article 和 Example.com 提出任何建议。
“分享我们并帮助我们传播”