Как мне добавить себя в группу sudoers? [дубликат]

Возможный дубликат:
Как мне добавить пользователя в группу «sudo»?

Я снова добавил себя в группу администратора. группа, я думаю, следуя this.

Но я все еще не могу выполнять такие команды, как:

sudo aptitude update

Я получаю сообщение

oshirowanen is not in the sudoers file.  This incident will be reported.

Как мне добавить себя в группу sudoers теперь, когда я нахожусь в группе администратора?

38
задан 13 April 2017 в 15:23

2 ответа

Войдите в систему как root или su, чтобы получить приглашение root

type visudo

Редактор откроет найти строку с надписью

root ALL=(ALL) ALL

добавить один Ваше имя пользователя ниже

user ALL=(ALL) ALL

Тип ctrl+x Тип Y на приглашение

0
ответ дан 13 April 2017 в 15:23

Если Вы находитесь в 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.

Посмотрите этот вопрос о другой, но подобной проблеме, если Вы любопытны и хотите больше информации:

9
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: