2010-10-07 06:36:12 +0000 2010-10-07 06:36:12 +0000
81
81

Как создать пользователя-администратора на Ubuntu?

Я хочу создать пользователя, имеющего 0x6 и полномочия в Ubuntu. Как я могу это сделать?

Ответы (6)

89
89
89
2010-10-07 06:38:56 +0000

Сначала создайте пользователя с:

sudo adduser <username>

Вы можете прочитать больше об этой команде в man-страницах вашей системы с помощью man adduser.

Затем вы можете добавить пользователя в группу sudo с помощью этой команды:

sudo adduser <username> sudo

Обратите внимание, что версии Ubuntu до 11.10 будут использовать admin как группу вместо sudo:

До Ubuntu 11.10, группа Unix для администраторов с привилегиями root через sudo была админ. Начиная с Ubuntu 12.04 LTS, теперь это sudo, для совместимости с Debian и самой sudo. Однако, для обратной совместимости члены группы администраторов по-прежнему распознаются как администраторы


Если ваша система этого не делает, то для предоставления прав доступа к sudo нам необходимо связаться с файлом sudoers. Вы можете прочитать о файле sudoers с man sudoers для получения подробной информации о точном синтаксисе и доступных опциях, но для простоты вы можете сделать следующее:

  • Создайте группу с помощью команды addgroup, а затем добавьте эту группу в файл sudoers. Используйте addgroup <groupname> для создания группы, а затем отредактируйте файл sudoers (sudo visudo) и добавьте строку %<groupname> ALL=(ALL) ALL внизу
  • отредактируйте файл sudoers командой sudo visudo, и добавьте <username> ALL=(ALL) ALL внизу для каждого пользователя, которого вы хотите добавить.
26
26
26
2013-04-02 15:40:43 +0000

Ответ “популярный” - это как реализовать", а не как добавить пользователя?. Едва ли можно считать, что нужно это сделать:

usermod -a -G sudo USERNAME

В моей конкретной системе я являюсь членом следующих групп:

usermod -a -G adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare,libvirtd USERNAME

Чтобы проверить, что вы сделали:

groups USERNAME
3
3
3
2010-10-07 06:56:02 +0000

Выберите System -> Administration -> Users and Groups.

Выберите Add, чтобы добавить нового пользователя. После завершения работы мастера выберите нового пользователя, нажмите на account type и измените значение с Desktop user на Administrator.

0
0
0
2017-06-15 07:54:59 +0000

Если вы действительно хотите создать суперпользователя (копию root, но с другим паролем и домашним каталогом), а не пользователя sudo, используйте UID=0 и GID=0 для нового пользователя:

useradd -ou 0 -g 0 john

-o позволяет создавать неуникальные UID (UID root=0)

-u $UID наборы $UID

-g $GID наборы $GID

0
0
0
2014-08-27 22:17:37 +0000

Вы также можете включить root by:

passwd root

и затем вставить пароль root

-2
-2
-2
2010-10-07 07:02:54 +0000

Что я делаю, так это добавляю пользователя в группу под названием wheel, пользователь, принадлежащий к этой группе, может выполнить любую команду администратора с помощью sudo.

Вы должны включить эту возможность в /etc/sudoers, некомментируемая строка ниже %wheel ALL=(ALL) ALL