Возможный дубликат:
Как мне добавить пользователя в группу «sudo»?
Я снова добавил себя в группу администратора. группа, я думаю, следуя this.
Но я все еще не могу выполнять такие команды, как:
sudo aptitude update
Я получаю сообщение
oshirowanen is not in the sudoers file. This incident will be reported.
Как мне добавить себя в группу sudoers теперь, когда я нахожусь в группе администратора?
Войдите в систему как root или su
, чтобы получить приглашение root
type visudo
Редактор откроет найти строку с надписью
root ALL=(ALL) ALL
добавить один Ваше имя пользователя ниже
user ALL=(ALL) ALL
Тип ctrl+x
Тип Y
на приглашение
Если Вы находитесь в admin
группа (или sudo
группа, запускающаяся с Ubuntu 12.04), но та группа не настроена в /etc/sudoers
смочь к командам выполнения как корень с sudo
, можно решить ту проблему тем же путем, Вы зафиксировали бы поврежденный sudoers
файл:
pkexec visudo
Затем просто редактирование sudoers
файл для добавления безотносительно записей Вам нужно. В особенности:
Системы Ubuntu прежде 12.04, или у тех, которые были обновлены от версии прежде 12.04, должно быть это:
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
Ubuntu 12.04 и позже должна иметь это (даже если у них также есть вышеупомянутые строки, потому что они были обновлены от более раннего выпуска):
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
Это pkexec
работы метода (в настольных системах), потому что системы Ubuntu с установленным GUI имеют два отдельных механизма для администраторов для выполнения действий как root
: sudo
, и PolicyKit.
Посмотрите этот вопрос о другой, но подобной проблеме, если Вы любопытны и хотите больше информации: