离开 Windows 10 转而使用 Linux?首先要考虑的 5 个安全差异
随着 Windows 10 的生命周期即将结束,您可能正在考虑切换到 Linux。以下是您应该了解的有关安全的一些事项。
对于那些想要取代 Windows 10 的人来说,您可能想知道 Windows 和 Linux 有何不同。除了通常关注的用户界面之外,还需要考虑安全性。
我使用 Linux 已有近三十年了,期间只遇到过一个严重的安全问题(我采用的服务器中注入了 rootkit)。除此之外,一切都很顺利。
您可能听说过 Linux 比 Windows 更安全。如果不是,我在这里告诉你,确实如此。但是,是什么让 Linux 比 Windows 安全得多?这些操作系统在安全性方面有何不同?
让我提供一些项目来帮助您理解这些差异。
1. 防火墙
Windows 10 拥有 Windows Defender,这是一种几乎融入操作系统各个方面的防火墙系统。 Windows Defender 默认情况下处于启用状态,禁用它是有风险的,因为 Windows 是地球上最具攻击性的操作系统。
对于许多 Linux 发行版,默认情况下甚至没有启用防火墙。最重要的是,不同的基础发行版有不同的防火墙。例如,Ubuntu 有简单防火墙 (UFW),Fedora 有 Firewalld。两者都是很好的选择,甚至每个都有 GUI 应用程序(Firewalld 的防火墙配置和 UFW 的 GUFW)。 Firewalld 往往默认启用,而 UFW 通常不启用。幸运的是,管理两者都非常容易,尤其是使用 GUI。
Windows 和 Linux 防火墙之间的最大区别在于 Linux 选项为您提供了更多控制权。例如,通过防火墙配置,您可以控制区域、服务、IPSet、服务、端口、协议、源端口、接口等等。但别担心;一般来说,您不必接触防火墙,除非您想要允许特定的流量(例如 SSH)。
2. Sudo 与管理员用户
在Windows中,当需要执行管理级任务(例如安装应用程序)时,通常只需在出现提示时单击“确定”,任务就会发生。您甚至可以使用管理员权限打开终端应用程序,而无需输入密码。
在 Linux 上,任何时候您想要运行管理任务时,都需要输入用户密码。如果您想以管理员权限运行命令,则必须使用sudo,它代表超级用户执行。当您使用 sudo 运行命令时,您需要输入用户密码。如果有人尝试在您的计算机上运行管理任务(例如安装恶意软件)并且他们不知道您的用户密码,他们就不会成功。
输入用户密码是 Windows 10 用户必须习惯的一环。这是一件好事,因为这意味着您的操作系统更加安全。
3. 权限
在 Windows 10 上,用户可配置的权限不多。然而,在 Linux 上,您可以完全控制这些权限。
Linux 权限有两种管理方式:通过命令行或 GUI。当您想从命令行调整文件或文件夹的权限时,您将使用chmod命令。当您想通过 GUI 调整权限时,您将使用发行版的文件管理器。
然而,需要记住的一件事是,您确实可以通过命令行获得更多功能,但这并不是绝对必要的。例如,使用 GNOME 文件管理器,您可以通过右键单击并选择“属性”,然后展开“权限”部分来设置文件和文件夹的自定义权限。在这个新的弹出窗口中,您可以调整所有者(即您)、组和其他人的权限。您甚至可以选择递归更改文件夹的权限,因此其中包含的所有文件和文件夹都将具有相同的设置。
Linux 权限系统是开源操作系统通常被认为比 Windows 更安全的众多原因之一。
4. 防病毒和反恶意软件的需要(或缺乏)
对于 Windows,防病毒和反恶意软件是必要的。如果不使用此功能运行 Windows,您将面临遭受任意数量恶意攻击的风险。在 Linux 上,防病毒软件和反恶意软件都不是必需的。也就是说,您不必为 Windows 上的第三方安全解决方案付费,因为内置的 Windows Defender 做得很好。
正如我之前提到的,我在 Linux 上已经有近 30 年没有出现安全问题了,而且我从未在我的台式机上安装防病毒或反恶意软件。您可以在 Linux 上安装这些类型的应用程序,但它们很可能不会被使用。 Linux 不受攻击影响的原因之一是它是为了提高安全性而从头开始构建的。从用户权限一直到 SELinux 和 AppArmor,Linux 都非常安全。
此外,Linux 根本不像 Windows 那样受到攻击(因为 Windows 不仅更容易被黑客攻击,而且分布更广泛)。我想说的是:近年来,Linux 攻击不断增加,因此可能有一天,这种类型的保护是必要的。
5、漏洞修补
我亲眼目睹了 Linux 漏洞的补丁在发现问题后数小时内发布的情况。 Windows 上不会发生这种情况。事实上,我听说 Windows 漏洞被发现,而且补丁数周后才发布。
例如,微软遵循其补丁星期二发布时间表,即每月的第二个星期二。 Linux 不遵循这样的时间表,因此补丁几乎在创建后立即发布。我每天在 Linux 系统上运行更新命令,并定期看到添加的安全补丁。
如果您希望操作系统具有更高的安全性,那么最好的选择是从 Windows 10 迁移到任何您喜欢的 Linux 发行版。