cnBeta全文版 09月03日
Ubuntu 25.10 将引入 Rust 编写的 sudo-rs 替代传统 sudo
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Canonical 宣布将在即将发布的 Ubuntu 25.10 版本中,用基于 Rust 编程语言开发的 sudo-rs 来替代默认的 sudo 工具。这项安全和性能上的改进预计将在 Ubuntu 26.04 LTS 版本中完成过渡。sudo-rs 旨在提高安全性,防止内存管理问题,并支持 NOEXEC 选项和 AppArmor 配置文件切换,同时兼容较旧的 Linux Kernel 版本。值得注意的是,sudo-rs 将移除 sudo 的幽默评论功能,但用户仍可通过 pam-insults 项目体验。

🛡️ Ubuntu 25.10 将用 Rust 编写的 sudo-rs 替代传统的 sudo:Canonical 计划在 Ubuntu 25.10 版本中引入 sudo-rs,这是一个用 Rust 语言开发的新型 sudo 工具,旨在提升系统的安全性和性能。这一转变有望在未来的 Ubuntu 26.04 LTS 版本中完成过渡。

🔒 sudo-rs 提升安全性和兼容性:sudo-rs 的主要优势在于提高安全性,特别是能有效防止常见的内存管理问题。此外,新版本支持 NOEXEC 选项,可阻止程序在特权模式下执行子进程,并支持 AppArmor 配置文件切换以增强安全性。更重要的是,sudo-rs 能够兼容包括 5.9 及更早版本在内的旧版 Linux Kernel,确保了广泛的适用性。

✨ 功能更新与移除:sudo-rs 在功能上有所增强,如支持 NOEXEC 和 AppArmor 配置文件切换。同时,它也移除了 sudo 原有的幽默评论(sudo insults)功能。Canonical 表示,用户若想保留这种幽默效果,仍可通过 pam-insults 项目进行配置和体验。

知名操作系统开发商 Canonical 日前宣布在即将发布的 Ubuntu 25.10 版中将采用基于 Rust 编程语言开发的 sudo-rs 替代系统中默认使用的 sudo 实用程序,这项变更也会将在未来发布的 Ubuntu 26.04 LTS 版中完成过渡。

Ubuntu 25.10 Questing Quokka 计划发布时间是 2025 年 10 月 9 日,这个版本代号中的 Questing 有探索、寻求的含义,Quokka 则是澳大利亚的短尾矮袋鼠,这个代号一方面是表达 Canonical 连续开发,另一方面也是吸引人们关注生存受到威胁的短尾矮袋鼠。

sudo-rs 是基于 Rust 编程语言开发的实用程序,主要目的是用来替代传统的 sudo 实用程序,新版本可以提高安全性并提供更好的性能,能够有效防止某些常见的内存管理问题。

Canonical 称目前 sudo-rs 团队已经在 25.10 版发布前完成关键功能的开发,新版本支持 NOEXEC 选项和 AppArmor 配置文件切换,前者可以防止程序在特权模式下执行子进程,后者是 Linux Kernel 内核安全模块可以限制程序的能力来提高安全性。

此外 sudo-rs 版还兼容旧的 Linux Kernel 例如 5.9 及以下版本,因此在兼容性和适用性方面的表现也非常好,接下来就是继续开发并提供更多功能以便在未来能够彻底替代 sudo。

值得注意的是 Canonical 已经决定在 Ubuntu 26.10 LTS 版中也采用 sudo-rs 作为默认的 sudo 的替代品,现阶段使用每日构建版的用户还可以通过命令切换回旧版本,后续稳定版发布后应该也可以继续切换旧版本。

切换回旧版本的命令:

# 交互式选择update-alternatives --config sudo# 无交互切换update-alternatives --set sudo /usr/bin/sudo.ws

另外 sudo-rs 版移出具有幽默性质的 sudo insults 功能,该功能旨在用户输错密码时提供幽默评论,该特性被移出后用户仍然可以通过 pam-insults 项目继续体验类似的幽默效果。

查看评论

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Ubuntu Canonical sudo-rs Rust 操作系统 安全性 Ubuntu 25.10 AppArmor NOEXEC
相关文章