《Ubuntu 25.10革新之路:Rust组件加持与sudo功能重磅升级》
5月7日消息,Canonical于昨日(5月6日)在博文中提到,从Ubuntu 25.10版本起,将会增加更多采用Rust语言开发的系统组件。其中,重点计划是使用Rust版的Coreutils“uutils”来取代现有的GNU Coreutils。
Canonical宣布,从Ubuntu 25.10版本起,将用基于Rust的内存安全工具sudo-rs取代现有的sudo。同时,计划在Ubuntu 26.04 LTS版本(支持至少12年)中进一步推广这一变化。
注:sudo-rs是由互联网安全研究小组(ISRG)主导的Prossimo项目的一部分,该项目旨在用Rust语言重新编写sudo和su工具,以提高其在内存安全方面的能力。通过这一举措,项目希望消除因内存安全问题导致的漏洞,从而进一步强化Linux及整个开源生态系统的安全性。
sudo-rs开发团队正在持续改进功能,推出了粗粒度的shell逃逸防护功能“NOEXEC”,同时增强了对AppArmor配置文件的管理能力,进一步优化了sudoedit的功能,并且确保与较旧版本的Linux内核保持兼容。
免责声明:本站所有文章来源于网络或投稿,如果任何问题,请联系648751016@qq.com
页面执行时间0.017936秒