首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Linux需要SELinux?

问为什么Linux需要SELinux?
EN

Unix & Linux用户
提问于 2020-08-23 15:34:33
回答 1查看 747关注 0票数 3

SELinux是什么?使用它的优点是什么?为什么Linux需要另一层保护?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-08-23 15:51:42

这个问题对于Unix.SE来说是相当通用和宽泛的--但我将给出一个广泛的/一般的答复。如果你想知道更多的细节,具体问一下。

SELinux帮助您防止软件中的错误。你需要它,因为你的软件是数以百万计的代码,不管软件工程师多么优秀,他们都会包含错误。SELinux以中间人的身份运行,并确保该软件不会以“you”的形式运行,因此不会拥有您的所有权限。

请允许我引用..。

简而言之,因为SELinux可以帮助您避免应用程序中的bug。大多数人将应用程序视为用户代理(例如,"I go to google.com“而不是”我告诉我的浏览器去google.com,它代表我这么做“)。然而,应用程序,特别是我们都使用的桌面应用程序,需要数百万行代码。如果不知道这数百万行代码做了什么,就无法知道应用程序是否真的会按您说的做,或者它是否会因为漏洞而变得恶意。使用SELinux,您可以将运行的应用程序与您自己不同地对待,从而限制被利用的应用程序所能做的事情。

来源:SELinux维基

注:该链接实际上相当彻底,并将回答其他一般性问题,您可能有。

票数 6
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/605918

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档