Описание
Когда пользователя нет в файле sudoers, то система производит отказ в доступе с ответом ''username is not in the sudoers file. This incident will be reported'', где ''username'' - это Ваш логин пользователя в системе Linux. Эта ошибка довольно часто встречается в Ubuntu Linux и Kali Linux, когда пользователь работает не от суперпользователя ''root'', а от локальной учетной записи, не имеющей никаких привилегий в системе кроме самых базовых. Из-за отсутствия привилегий команды не выполняются.
Решение
- Зайдите в систему под root или напишите
su
для получения доступа root
- Наберите команду
visudo
и нажмите клавишу Enter
- Найдите строку
root ALL=(ALL) ALL
- Добавьте под ней запись
user ALL=(ALL) ALL
где ''user'' - Ваш логин
- Нажмите сочетание клавиш CTRL+X, затем клавишу Y для подтверждения
- В системах с GUI (графической оболочкой) можно использовать команду
pkexec visudo