详细内容或原文请订阅后点击阅览
Linux 上的漏洞:Systemd 256 内核和新代码
已从 Unix 操作系统中下载了 42% 的源代码。你们当中的大多数人不知道这个吗?
来源:安全实验室新闻频道开发者决定放弃 Unix 哲学多达 42%。这对用户意味着什么?
新版本的systemd 256 init系统是在一个具有挑衅性的口号下发布的,展示了与Unix哲学42%的背离。正如该项目的首席开发人员 Lenart Poettering 所宣布的那样,这是第一个具有 9 位版本号的版本。
系统256 UnixSystemd 是一个 Linux 系统服务管理器,旨在提高启动速度并简化服务管理。它取代了 System V 和 Upstart 等传统 IT 系统,提供更现代、更实用的功能。 Systemd 使用并行进程运行,使用 cgroup 进行资源控制,并有自己的机制来管理任务之间的依赖关系。其目标是简化和改进管理,确保更快、更可靠的系统启动。
Linux传统上,该版本引入了一系列广泛的新功能,但也取消了一些旧功能。例如,systemd 256 在版本 1 中不再支持 cgroups 资源管理机制,除非专门启用此选项。
让我们回想一下,cgroups 是一种 Linux 内核的容器化技术,其源代码早在 2008 年就被转让给了 Google。 cgroups的第二个版本于2016年进入内核,因此放弃第一个版本很难被称为激进的一步。此外,System V 系统脚本和 UEFI SystemdOptions 变量现已弃用。
在新的命令和参数中,既有相对较小的添加,也有重大的创新。例如,第一个包括 systemd-vpick 实用程序,用于从包含版本化文件的目录中自动选择最新版本。但 OpenVMS 爱好者不应该自欺欺人 - Linux 仍然缺乏对文件和目录版本控制的支持。新技术使用 .v/ 后缀来表示目录路径。
主题线程