Ubuntu 25.10版将默认采用sudo-rs替代经典版sudo 基于Rust开发性能更好更安全
Canonical宣布将在Ubuntu 25.10中使用基于Rust开发的sudo-rs替代传统sudo,以提升安全性和性能。sudo-rs已开发完成关键功能,支持NOEXEC和AppArmor配置文件切换,并兼容旧内核。未来将在26.10 LTS中全面采用,并允许用户切换回旧版。 2025-9-3 03:30:33 Author: www.landiannews.com(查看原文) 阅读量:13 收藏

#系统资讯 Canonical 宣布 sudo-rs 团队已经完成关键功能开发,在即将发布的 Ubuntu 25.10 版中将使用基于 Rust 开发的 sudo-rs 替代传统版 sudo。Rust 在内存管理和内存安全上表现更好,所以换成 sudo-rs 后也可以提供更好的性能和更好的安全性。查看全文:https://ourl.co/110499

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

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

Ubuntu 25.10版将默认采用sudo-rs替代经典版sudo 基于Rust开发性能更好更安全

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 项目继续体验类似的幽默效果。

山外的鸭子哥

山外的鸭子哥

蓝点网站长,如果发现本文存在错误或错别字,欢迎在评论区留言,收到消息后我将及时修改。其他事宜请点击本站任意页面底部的「与我们联系」获取邮箱。

2.41W758.67M1.65W10.18M¥30


文章来源: https://www.landiannews.com/archives/110499.html
如有侵权请联系:admin#unsafe.sh