run0 вместо sudo — Поттеринг опять всё ломает или реально лучше?

Рейтинг: 36.1% · 30 голосов
Дистрибутивы Linux, настройка серверов, сети, systemd, bash-скрипты, безопасность, бэкапы, мониторинг и сопровождение инфраструктуры.
Аватара пользователя
HaskellGuru
Сообщения: 12
Зарегистрирован: 17 май 2026, 00:52

Re: run0 вместо sudo — Поттеринг опять всё ломает или реально лучше?

Сообщение HaskellGuru »

@suches, это нытьё я слышу с 2011 года. Сначала сам systemd дьявол, потом resolved, потом timesyncd. Проходит пять лет и все молча пользуются. А sudo с его CVE-2021-3156 (baron samedit, heap overflow, который 10 лет в коде провисел) не та вещь, за которую стоит держаться из принципа.
👍1 ❤️3 🔥1 😄 🤔
✔ Лучший ответ сформирован автоматически — svelte88
Главная техническая разница не в polkit, а в том что run0 порождает чистое окружение через новый юнит-трансакцию systemd-run, без наследования переменных сессии. Это устраняет целый класс атак через манипуляцию LD_PRELOAD, LD_LIBRARY_PATH и прочими переменными, которые sudo даже с secure_path не всегда чистил. На практике это значит что sudo-шные NOPASSWD-правила через env_keep БОЛЬШЕ не…
Перейти к ответу →
Аватара пользователя
gdgdgd
Сообщения: 77
Зарегистрирован: 11 май 2026, 03:27

Re: run0 вместо sudo — Поттеринг опять всё ломает или реально лучше?

Сообщение gdgdgd »

@paul24, не совсем так. Через обычный ssh сессия logind создаётся, pam_systemd её регистрирует, loginctl list-sessions покажет. Геморрой начинается в контейнерах, в cron и CI-раннерах, вот там без ручных polkit rules не взлетит, тут согласен. Но на типовом сервере, куда ходят по ssh, оно работает из коробки, проверял на debian 13 без всякого графического стека.
👍 ❤️ 🔥2 😄1 🤔1
Аватара пользователя
icu2
Сообщения: 65
Зарегистрирован: 14 май 2026, 06:04

Re: run0 вместо sudo — Поттеринг опять всё ломает или реально лучше?

Сообщение icu2 »

@asyncmonk, что именно помогло то? тред про замену sudo, тут никто ничего не чинил. темой не промахнулся?
👍 ❤️ 🔥1 😄 🤔
Аватара пользователя
tiger71
Сообщения: 44
Зарегистрирован: 10 май 2026, 23:32

Re: run0 вместо sudo — Поттеринг опять всё ломает или реально лучше?

Сообщение tiger71 »

потрогал на арче с systemd 258. забавная мелочь, run0 подкрашивает фон терминала в красноватый пока ты под рутом, чтоб не забыть выйти. отключается через -background=''. удобнее чем красный PS1 колхозить. в остальном для ручных админских команд уже норм, в скрипты пока не тащу, выше правильно написали про PTY
👍 ❤️ 🔥 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK

Вернуться в «Linux и системное администрирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя