Hlavní navigace

Do systemd je integrována náhrada za „su“

31. 8. 2015

Sdílet

Lennart Poettering vydal systemd verze 225, který přidává funkcionalitu „machinectl shell“. Funguje stejně jako klasický unixový příkaz „su“ a vytváří pro uživatele nové prostředí, které je zcela odděleno od toho původního.

Sám Poettering tvrdí, že funkce původního su je velmi nejasná, na jednu stranu vytváří nové sezení s řadou nových parametrů (uid, gid, env, …), zároveň ale přebírá nastavení z původního prostředí (tty, cgroup, audit, …). Podle jeho slov je tedy celý koncept „su“ rozbitý a řešení systemd přebírá jen minimum ze starého prostředí a vytváří tak opravdu oddělené sezení.

Na serveru The Linux Homefront Project lze najít více informací včetně příkladu použití. Jeden z příkladů ukazuje spuštění nového prostředí s kvótou pro využití CPU.

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.

Byl pro vás článek přínosný?

Autor zprávičky

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Studoval počítače a média, takže je rozpolcen mezi dva obory. Snaží se dělat obojí, jak nejlépe umí.