Как управлять пользователями и группами с помощью графического интерфейса?

Только что переключился с 10.04 на 11.10. Меня интересуют ограниченные возможности графического интерфейса для управления пользователями и группами. Где находится старый графический интерфейс для изменения групп, идентификаторов и т.д. Я знаю, что могу сделать это из cli, это не проблема. Но я хочу вернуть этот удобный графический интерфейс.

Системные инструменты Gnome для 11.10 и более поздних версий Ubuntu

Старый графический интерфейс пользователей и групп доступен при установке из Центра программного обеспечения gnome-система-инструменты пакет

enter image description here

или с терминала:

sudo apt-get install gnome-system-tools

Поиск в Тире:

enter image description here

Нажмите, и он запустит апплет "Пользователи и группы".:

enter image description here

Этот ответ был объединен с вопросом о том, как сделать пользователя администратором; хотя он отвечает на этот более общий вопрос, в центре его внимания - создание администраторов.

Быть Администратором Означает (Определенное) Членство в Группе

Прежде чем приступить к фактическому управлению пользователями и группами, если вы хотите назначить одного или нескольких пользователей администраторами, вы должны знать что это значит быть администратором в Ubuntu.

Администратор может выполнять команды как root, двумя способами:

Это право предоставляется пользователям путем членства в соответствующей группе.

  • В Ubuntu 11.10 и более ранних версиях администраторы являются членами admin группа.
  • В Ubuntu 12.04 LTS и более поздних версиях администраторы являются членами sudo группа.

Есть пара сложностей:

  • То sudo группа существует в 11.10 и более ранних версиях, она просто не используется (по умолчанию).
  • То admin группа не существует в недавно установленной системе 12.04, но она продолжает существовать (и ее члены продолжают иметь административные возможности) в системах Ubuntu 12.04, обновленных с предыдущих выпусков.

Поэтому вот несколько разумных рекомендаций о том, как сделать пользователя администратором в Ubuntu:

  • Если вы используете Ubuntu 11.10 или более раннюю версию, просто введите пользователя в admin группа.
  • Если вы используете Ubuntu 12.04 LTS (или более позднюю версию), поместите пользователя в sudo группы, и если admin группа существует, поместите пользователя туда тоже.

У вас есть несколько вариантов управления пользователями и группами.

Установите и запустите классическую утилиту "Пользователи и группы"

Возможно, вы будете рады услышать это (как Джон С. Грубер имеет указал) старая утилита GUI для управления пользователями и группами все еще существует, хотя вам, возможно, придется установить пакет, который ее предоставляет. Я говорю об утилите, которая была вызвана в интерфейсах, управляемых меню, через Система > Администрация > Пользователи и группы.

Эта классическая утилита предоставляется gnome-система-инструменты Install gnome-system-tools пакет, который вы можете установить в Центре программного обеспечения, нажав на эту ссылку, или в терминале, выполнив следующие команды:

sudo apt-get updatesudo apt-get install gnome-system-tools

Название этого Пользователи и группы полезность - это users-admin, так что вы можете найти его обычно в своем графическом интерфейсе, или вы можете запустить его вручную с этим именем. То есть, вот несколько способов запустить утилиту после ее установки:

  • Нажмите Alt+F2. Тип users-admin. Нажмите Enter.
  • Нажмите Ctrl+Alt+T. Тип users-admin. Нажмите Enter.
  • В Unity начните вводить users and groups. До тех пор, пока gnome-system-tools установлен, то Пользователи и группы появится утилита.
  • Если вы используете среду рабочего стола с меню, найдите Пользователи и группы в Администрация, Системные инструменты, или Предпочтения меню.

Users Settings window (users-admin in Ubuntu 12.04)

Но не бежать потеть пользователь-администратор, или даже гксу/гксудо/кдесудо пользователи-администратор. users-admin будет на самом деле не работает при запуске как root. (Он предназначен для использования PolicyKit скорее, чем потеть чтобы получить необходимые привилегии для создания и изменения пользователей и групп в системе.)

users-admin authenticating via PolicyKit

На каком-то Ubuntu варианты, такие как Lubuntu, users-admin уже установлен и является стандартным способом управления пользователями и группами.

Используйте Центр управления GNOME для управления пользователями и группами

Новый стандартный способ управления пользователями и группами - это Центр управления GNOME, доступный из меню сеанса. Щелкните значок шестеренки на верхней панели (в правом верхнем углу экрана) и нажмите Системные настройки....

indicator-session menu showing "System Settings..." item, for opening GNOME Control Center

В Системные настройки (также называемый Центр управления GNOME), нажмите Учетные записи пользователей (он находится в самом низу, в категории "Система").

System Settings (GNOME Control Center), showing mouse pointer over "User Accounts"

Затем вы можете управлять пользователями, включая то, в какие группы они входят, с помощью этой части Центра управления GNOME.

User Accounts window of GNOME Control Center

Используйте утилиты командной строки

Если ты...

  • используете Ubuntu Server или какую-либо другую систему Ubuntu без графического интерфейса, или
  • просто предпочитаете использовать утилиты командной строки или
  • используете какую-то странную среду рабочего стола, которая не поставляется с графической утилитой для управления пользователями и группами

...затем вы можете управлять пользователями и группами из командной строки.

Рекомендуемая утилита для добавления пользователя из командной строки (в Ubuntu, а также в Debian и других операционных системах на базе Debian): adduser. Самый простой способ использовать его - просто запустить:

sudo adduser --add_extra_groups имя пользователя
  • Вам может быть предложено твой сначала пароль (это как sudo работает).
  • Затем вам задают ряд вопросов. Помимо их настоящего имени и пароля, если у вас нет ответа ни на один из вопросов, просто нажмите Enter.
  • Пользователь становится членом групп по умолчанию для учетных записей пользователей, которые делать представляют реальных людей, но не обладают административными полномочиями.

screenshot showing adduser, run in a desktop environment that doesn't provide user management utilities of its own
Кликните сюда для чтения в виде текста.

Чтобы сделать пользователя администратором из командной строки, просто добавьте его в соответствующую группу. usermod это отличная утилита для этой цели. То -G флаг означает, что вы указываете одну или несколько новых групп, а -a флаг означает, что вы добавление они относятся к любым группам, членом которых пользователь уже является, а не заменяющий старый список групп с новым списком.

В зависимости от того, какую версию Ubuntu вы используете (как описано выше), используйте одну или обе из этих команд:

sudo usermod -a -G sudo имя пользователя
sudo usermod -a -G admin имя пользователя

Вы можете редактировать пользователей, перейдя в раздел "Системные настройки" (либо найдите его в тире, либо выберите его в качестве первой записи под кнопкой питания) и выбрав "Учетные записи пользователей".

System Settings screenshot with User Accounts highlighted

В качестве альтернативы вы можете выполнить поиск в Центре программного обеспечения Ubuntu или использовать apt-get для установки gnome-system-tools пакет, затем запустите users-admin после этого приступить к работе с группами (источник).

Для добавления и удаления стандартных и административных пользователей я бы рекомендовал вам использовать стандартный инструмент, упомянутый Алексом в его полезный ответ. Вам нужно будет разблокировать программу, а затем нажать на "+" в левом нижнем углу. Вы также можете управлять паролями с помощью этого инструмента.

Если вам нужно добавить группы или добавить пользователей в группы, вы можете установить gnome-система-инструменты (Кроссплатформенные утилиты настройки для GNOME) пакет.

После добавления этого вы можете найти дополнительные настройки, выполнив поиск по dash для Users and Groups

Вы можете добавлять как обычных пользователей, так и пользователей-администраторов с помощью settings->user accounts панель. Вы можете установить пароль после добавления учетной записи.

Если вам нужен более детальный контроль над тем, в каких группах находится учетная запись, вам нужно будет использовать usermod программа.