Linux 安全/保障:如果 Linux 的源代码是开放的,那么它是否安全?

Linux 安全/保障:如果 Linux 的源代码是开放的,那么它是否安全?

我是 Linux 新手,正在考虑安全问题。

我知道 Linux 比其他操作系统更安全,但为什么呢?如果它是开源的,那么任何人都可以对内核进行更改。那么如果有人在内核中实现不安全的源代码怎么办?有没有人检查过这个?

答案1

它是安全的因为它是开源的,尽管如此。想想看——用于密码加密等的算法是众所周知的。这样,整个社区就可以检查算法并确认其安全性。

当然,在安全方面,人们在许多话题上都有自己的看法。因此,你得到的答案可能取决于你问的是谁。

如果它是开源系统,所有人都可以对内核进行更改。

人们可以贡献并提交补丁,但仍存在制衡机制,并且核心开发团队会在代码签入之前对其进行审查和测试。负责审查提交补丁的人员通常是该代码所影响领域的专家。

市面上也有很多发行版。如果对 Ubuntu 进行了更改,并不一定意味着其他发行版也会采用相同的更改。我建议总体了解一下开源流程,并了解更多有关典型工作流程的信息。

答案2

欢迎来到 Linux 社区!

尽管这个问题太过宽泛,而且是基于个人观点的,但我还是想给你几点建议。每个人都可以参与创建 Linux - 这是真的。但是,任何一项更改都不能未经批准、三重检查和测试就发布。

Ubuntu 和许多其他 Linux 发行版都使用存储库,这些存储库可能是官方的,也可能是第三方的,也称为不受支持的。您只能从第三方存储库获取可能有害的软件,或者自己编译。但是有成千上万的用户和开发人员会立即将存储库标记为假的或有害的,所以真的没什么可担心的。更重要的是,没有人(也许是微软)真的有兴趣伤害 Linux 用户(至少不是以这种方式),因为我们仍然是少数,而且实际上很难将恶意代码植入您的机器。

我希望你得到了答案。如果你对 Linux 更感兴趣,互联网上有成千上万的页面。此外,如果你想了解一些背景知识,我推荐这个视频。 https://www.youtube.com/watch?v=5ocq6_3-nEw


相关内容