Canonical представила новую версию своего дистрибутива Ubuntu 25.10, где впервые по умолчанию используется новый инструмент управления привилегиями — sudo-rs, написанный на языке программирования Rust. Это решение призвано повысить безопасность системы благодаря устойчивости Rust к уязвимостям памяти, таким как выход за пределы массива и использование освобожденных объектов (use-after-free). Ранее пользователи могли наблюдать постепенный переход некоторых компонентов Ubuntu на Rust, однако полный отказ от традиционного sudo стал заметным событием. Для включения в основной выпуск разработчикам потребовалось решить ряд технических проблем, включая совместимость с устаревшими ядрами Linux (версии ниже 5.9), интеграцию механизма защиты NOEXEC и настройку профиля AppArmor. Хотя классический sudo остаётся доступным пользователям, желающие вернуться к нему смогут сделать это вручную с помощью команды: update-alternatives --set sudo /usr/bin/sudo.ws Однако начиная с версии Ubuntu 26.10, р
Отказ от классического sudo в пользу безопасности: Ubuntu переходит на Rust-версию
27 августа 202527 авг 2025
9
1 мин