Я хочу создать пользователя с sudo
полномочиями в Ubuntu. Как я могу это сделать?
источник
Я хочу создать пользователя с sudo
полномочиями в Ubuntu. Как я могу это сделать?
Сначала создайте пользователя с помощью:
sudo adduser <username>
Вы можете прочитать больше об этой команде на страницах man вашей системы с man adduser
.
Затем вы можете добавить пользователя в sudo
группу с помощью команды:
sudo adduser <username> sudo
Обратите внимание, что версии Ubuntu до 11.10 будут использовать в admin
качестве группы вместо sudo
:
До Ubuntu 11.10 группа Unix для администраторов с привилегиями root через sudo была admin. Начиная с Ubuntu 12.04 LTS, теперь это sudo для совместимости с Debian и самим sudo. Однако для обратной совместимости члены группы администраторов по-прежнему распознаются как администраторы.
Если ваша система этого не делает, тогда нам нужно поработать с файлом sudoers, чтобы предоставить разрешения sudo. Вы можете прочитать о файле sudoers с man sudoers
подробной информацией о точном синтаксисе и доступных параметрах, но для простоты вы можете сделать одно из следующего:
addgroup
команды, а затем добавьте эту группу в файл sudoers. Используйте addgroup <groupname>
для создания группы, а затем отредактируйте файл sudoers ( sudo visudo
) и добавьте строку %<groupname> ALL=(ALL) ALL
внизуsudo visudo
и добавьте <username> ALL=(ALL) ALL
внизу для каждого пользователя, которого вы хотите добавить.
sudo adduser <username>
для создания пользователя, а затем используйтеsudo adduser <username> admin
для грандиозных полномочий sudo. Пример:sudo adduser piemesons
иsudo adduser piemesons admin
man sudoers
), а затемsudo visudo
отредактируйте файл и предоставьте разрешения тем пользователям или группам, которые вам нужны. Вы можете использовать этот файл, чтобы контролировать поведение sudo, в том числе запрашивать ли у него пароль или как долго поддерживать сеанс sudo активным (по умолчанию 15 минут)«Популярный» ответ как «переописать» , а не «как добавить пользователя?» , Голый минимум, что вам нужно сделать, это:
В моей конкретной системе я являюсь членом следующих групп:
Чтобы проверить, что вы сделали:
источник
Выберите
System
->Administration
->Users and Groups
.Выберите,
Add
чтобы добавить нового пользователя. После завершения работы мастера выберите нового пользователя, нажмитеaccount type
и измените сDesktop user
наAdministrator
.источник
Вы также можете включить root с помощью:
а затем вставьте пароль для рута
источник
Если вы действительно хотите создать суперпользователя (копию root, но с другим паролем и домашним каталогом), а не пользователя sudo, используйте UID = 0 и GID = 0 для нового пользователя:
useradd -ou 0 -g 0 john
-o
позволяет создавать неуникальный UID (root UID = 0)-u
$ UID устанавливает $ UID-g
$ GID устанавливает $ GIDисточник
Я добавляю пользователя в группу под названием wheel, пользователь, принадлежащий к этой группе, может выполнить любую команду администратора с помощью sudo.
Вы должны включить эту функцию в / etc / sudoers, раскомментируйте строку ниже% wheel ALL = (ALL) ALL
источник
wheel
группы не существует, и это не то, как предоставляются административные способности. Используетсяsudo
группа (илиadmin
группа - не путать с другой вызываемой группойadm
- в Ubuntu 11.10 и более ранних версиях).