Как создать пользователя-администратора на Ubuntu?
Я хочу создать пользователя, имеющего 0x6 и полномочия в Ubuntu. Как я могу это сделать?
Я хочу создать пользователя, имеющего 0x6 и полномочия в Ubuntu. Как я могу это сделать?
Сначала создайте пользователя с:
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
внизу sudo visudo
, и добавьте <username> ALL=(ALL) ALL
внизу для каждого пользователя, которого вы хотите добавить.Ответ “популярный” - это как реализовать", а не как добавить пользователя?. Едва ли можно считать, что нужно это сделать:
usermod -a -G sudo USERNAME
В моей конкретной системе я являюсь членом следующих групп:
usermod -a -G adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare,libvirtd USERNAME
Чтобы проверить, что вы сделали:
groups USERNAME
Если вы действительно хотите создать суперпользователя (копию root, но с другим паролем и домашним каталогом), а не пользователя sudo, используйте UID=0 и GID=0 для нового пользователя:
useradd -ou 0 -g 0 john
-o
позволяет создавать неуникальные UID (UID root=0)
-u
$UID наборы $UID
-g
$GID наборы $GID
Вы также можете включить root by:
passwd root
и затем вставить пароль root
Что я делаю, так это добавляю пользователя в группу под названием wheel, пользователь, принадлежащий к этой группе, может выполнить любую команду администратора с помощью sudo.
Вы должны включить эту возможность в /etc/sudoers, некомментируемая строка ниже %wheel ALL=(ALL) ALL