5 月 7 日消息,Canonical 昨日(5 月 6 日)發(fā)布博文,宣布自 Ubuntu 25.10 系統(tǒng)開始,將引入更多用 Rust 語言編寫的系統(tǒng)組件,重點包括用 Rust Coreutils “uutils”替代傳統(tǒng)的 GNU Coreutils。
Canonical 還宣布自 Ubuntu 25.10 發(fā)行版開始,取代原有的 sudo,默認使用基于 Rust 的內(nèi)存安全工具 sudo-rs,并計劃在 Ubuntu 26.04 LTS(支持至少 12 年)版本中進一步部署推廣。

注:sudo-rs 是互聯(lián)網(wǎng)安全研究小組 (ISRG) 發(fā)起的 Prossimo 項目 —— 用 Rust 重寫 sudo 和 su,目標是提升它們在內(nèi)存方面的安全性,確保它們不再遭受內(nèi)存安全漏洞的困擾,并進一步增強 Linux 和開源生態(tài)系統(tǒng)的安全性。
sudo-rs 開發(fā)團隊也在積極完善功能,新增粗粒度(coarse-grained)的 shell 逃逸防護機制“NOEXEC”,支持控制 AppArmor 配置文件,優(yōu)化 sudoedit 功能,并兼容較舊版本的 Linux 內(nèi)核。





京公網(wǎng)安備 11011402013531號