典範 公佈 這項改變肯定會讓一些人感到高興,但對其他人卻不那麼有吸引力。該公司因推出有爭議的變革而聲名狼藉,例如強行加入各種功能,但並非所有變革都是壞的。否則,Ubuntu 早就不再是最受歡迎的基於 Linux 的作業系統了。接下來是 sudo 的變化,具體來說,他們將使用 汗液 連接25.10。
為了實現基礎設施現代化, Ubuntu的25.10 將採用 sudo-rs 作為命令的預設實現 sudo
。這一變化標誌著一個重要的里程碑,因為 sudor-rs 是使用 銹,一種以其強大的安全保障和記憶體管理而聞名的語言。
首頁 > 檔案 > sudor-rs 是什麼?
汗液 它是著名權限提升工具的重寫版本 sudo
,但具有用 Rust 開發的優勢。這項變更旨在緩解與記憶體管理相關的安全性問題,這對於以提升的系統權限運行的工具至關重要。此外,Rust 為系統開發帶來了一種現代化的方法,具有更有效率的資源管理。
該項目由 Trifecta技術基金會,致力於創建安全的開源基礎設施元件。 sudo-rs 的實現不會是一個徹底的分叉,而是對 sudo 本身開發的改進,確保大多數用戶的平穩過渡。
好處和測試
sudor-rs 最吸引人的特點之一是它 完全相容 sudo
,這意味著用戶與該工具互動的方式不需要進行任何更改。對於大多數用戶來說,這種變化是無縫的,他們的工作流程不會受到任何干擾。
該變更將首先在 Ubuntu的25.10 作為 Ubuntu 26.04 LTS 版本最終發布前的測試。 sudo-rs 開發團隊已經開始進行以下改進 殼逃逸預防 (NOEXEC)和設定檔控制 AppArmor的這將確保過渡不僅高效,而且更加安全。
Rust 的未來發展
在 sudor-rs 開發中採用 Rust 的一大動機是 處理記憶體管理引起的安全問題的能力。 Rust 的目標是避免在 C 等較傳統的語言中可能持續存在的漏洞。這是關鍵,因為管理系統權限的工具是安全性的關鍵點。
此外,在 Ubuntu 生態系統中使用 Rust 可能只是第一步。其他正在探索的項目包括 紅杉PGP,GnuPG 的替代品,也是用 Rust 編寫的,以確保系統中密鑰管理的更高安全性。
Ubuntu 25.10 中 sudo-rs 的集成 標誌著向採用更安全、更現代化的工具邁出的重大一步。隨著專案的進展,其他領域的工作也在進行中,例如 核心工具 並與安全系統相容,例如 SELinux的。 Ubuntu 將自己定位為向更安全的基礎架構過渡的領導者,這對 Linux 用戶和開發者社群來說是重要的一步。
雖然變化將是漸進的,但 sudo-rs 的採用清楚地表明,基礎設施軟體的未來在於安全記憶體和長期可持續性。