# Allow members of group sudo to execute any command after they have# provided their password# (Note that later entries override this, so you might need to move# it further down)%sudo ALL=(ALL) ALL
Итак, как мне добавить пользователя к этому sudo группа?
То a это очень важно. Без этого они будут удалены из всех других групп. Вам нужно будет либо перезапустить свою оболочку / терминал, либо выйти из системы и снова войти в систему, чтобы это вступило в силу.
Вы можете либо использовать для этого графический интерфейс управления пользователями (там же, где вы создаете пользователей), либо использовать sudo adduser <username> sudo в командной строке.
Вы также можете использовать графический интерфейс. Нажмите на шестеренку в правом верхнем углу панели, затем выберите "Системные настройки", а затем "Учетные записи пользователей".
Вам нужно нажать маленькую кнопку разблокировки, чтобы иметь возможность редактировать что-либо в этом окне. Затем нажмите на учетную запись пользователя и выберите соответствующий выпадающий список для "Тип учетной записи".
Это действительно просто, если вы используете Unity в качестве среды рабочего стола.
Если вы уже создали пользователя, вы можете просто изменить его с Стандарт к Администратор, иначе убедитесь, что вы выбрали Администратор при создании нового.
Не забудьте разблокировать, прежде чем пытаться изменить его
Я опаздываю на вечеринку, но этот ответ может помочь кому-то, кто использует Ubuntu внутри контейнера Docker.
Недавно я создал контейнер Docker на базе Ubuntu 16.04.1.
По умолчанию образ Docker Ubuntu представляет собой урезанную версию Ubuntu, в которой отсутствует подавляющее большинство распространенных инструментов, включая sudo.
Кроме того, по умолчанию пользователь входит в контейнер Docker как root.
Поэтому я запустил контейнер с помощью docker run команду и установил пакет 'sudo':
root@default:/# apt-get install sudo
Выполнение команды adduser myuser sudo сообщенная ошибка adduser: The user 'myuser' does not exist..После прочтения этого ответ, я сначала запустил команду для создания пользователя:
root@default:/# adduser myuser
Затем выполнил следующую команду:
root@default:/# adduser myuser sudoAdding user `myuser' to group `sudo' ...Adding user myuser to group sudoDone.
Пользователь myuser был успешно добавлен в группу sudo.
Используйте usermod. Добавьте разрешение sudo с помощью следующей команды:
usermod -aG sudo <your username>
Пожалуйста, обратите внимание, что для этого вам придется использовать учетную запись root или использовать другую учетную запись с разрешениями sudo. Если по какой-либо причине у вас нет доступа к другой учетной записи и вы не знаете пароль root, вам понадобится компакт-диск Ubuntu (или другой дистрибутив Linux) live CD, а затем вам нужно будет выполнить chroot в вашей файловой системе Ubuntu и выполнить приведенную выше команду из chroot.