] Если я не ошибаюсь, есть небольшие различия между []su[
] и []sudo[
]:[
]su[
] позволяет изменять только идентификатор пользователя (например, стать суперпользователем).[]su[
] позволяет любому пользователю, который знает пароль другого пользователя, стать этим пользователем, и нет никакой возможности контролировать это. []sudo[
] позволяет выполнять команду от имени другого пользователя (включая root).[]sudo[
] контролируется файлом []/etc/sudoers[
].[]Я думаю, что первоначальной целью команды []sudo[
] является лучший контроль над тем, кто может выполнять команды с привилегиями root, а кто нет. Если у вас система с несколькими администраторами, то []sudo[
] позволяет выполнять команды от имени root без необходимости использования пароля root, что, с моей точки зрения, более безопасно. Во многих дистрибутивах []/etc/sudoers[
] позволяет управлять списком пользователей или групп, которые могут использовать []sudo[
].[
Например, чтение в текущей яркости может выглядеть следующим образом:
Установка на что-то другое:
В зависимости от аппаратного обеспечения и версии ядра может оказаться, что интерфейс зарегистрирован некорректно. Параметр ядра [117456]acpi_backlight[117457] может помочь в этих случаях, хотя это просто ссылка для дальнейших исследований.[117149].