sudo: стать root на одну команду
Обновлено 3 июля 2026 г.
sudo выполняет одну команду от имени root, а потом возвращает тебя к обычному пользователю. Так не нужно постоянно сидеть под root.
sudo useradd -m alice # одна команда от root
sudo -l # что мне разрешено
sudo -u alice whoami # выполнить от имени aliceКак это устроено: почему не работать под root всегда
Под root любая опечатка фатальна, и не видно, кто что сделал.
sudoподнимает права на одну команду, пишет это в журнал и тут же опускает обратно. В песочницеsudoбез пароля, а root всё равно урезан: часть операций ядра отключена, поэтому ошибаться безопасно.
Где применяется
Этот приём нужен в уроке Пользователи и права.