Linux: работа с пользователями
Что такое sudo в Linux
sudo
— это утилита, предоставляющая привилегии root
для выполнения административных операций в соответствии со своими настройками. Она позволяет легко контролировать доступ к важным приложениям в системе. По умолчанию, при установке Ubuntu первому пользователю (тому, который создаётся во время установки) предоставляются полные права на использование sudo
. Т.е. фактически первый пользователь обладает той же свободой действий, что и root
. Однако такое поведение sudo
легко изменить.
Как запускать программы с правами администратора
Для запуска в терминале команды с правами администратора просто наберите перед ней sudo:
sudo <команда>
У вас попросят ввести ваш пароль. Будьте внимательны, пароль при вводе никак не отображается, это нормально и сделано в целях безопасности, просто вводите до конца и нажимайте Enter. После ввода пароля указанная команда исполнится от имени root.
Файл Sudoers
Команда sudo
настраивается через файл, расположенный в /etc/
. Он называется sudoers
.
Файл sudoers
можно открыть в любом текстовом редакторе, например vi
:
vi /etc/sudoers