Учебники

16) Администрирование Unix

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

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

В этом уроке вы узнаете

Создание пользователя

В Linux каждому пользователю назначается отдельная учетная запись, которая содержит все файлы, информацию и данные пользователя. Вы можете создать несколько пользователей в операционной системе Linux. Шаги для создания пользователя:

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

Шаг 1) Используйте команду sudo adduser

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Шаг 2)  Введите пароль для новой учетной записи и подтвердите

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Шаг 3)  Введите данные нового пользователя и нажмите Y

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Новый аккаунт создан.

Нажмите здесь, если видео не доступно

Использование GUI

Шаг 1) Зайдите в настройки системы и найдите значок с надписью «Аккаунты пользователей».

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Шаг 2) Нажмите на значок разблокировки и введите пароль при появлении запроса, затем нажмите знак плюса.

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Шаг 3) Появится новое окно с просьбой добавить информацию в новую учетную запись пользователя. Тип учетной записи предлагает два варианта — стандартную и административную (Ubuntu Limitation). Если вы хотите, чтобы новый пользователь имел административный доступ к компьютеру, выберите «Администратор» в качестве типа учетной записи. Администраторы могут выполнять такие действия, как добавление и удаление пользователей, установка программного обеспечения и драйверов, а также изменение даты и времени. В противном случае выберите стандарт. Введите полное имя, имя пользователя и нажмите «Создать».

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Шаг 4) Новая учетная запись будет отображаться, но будет отключена по умолчанию.

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Чтобы активировать его, выберите опцию пароля и добавьте новый пароль. Нажмите изменить, чтобы включить учетную запись.

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Удаление, отключение аккаунта

Терминал

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

sudo passwd -l 'username'

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Чтобы удалить учетную запись, используйте команду —

sudo userdel -r 'username'

Администрирование Unix / Linux - adduser, usermod, userdel, finger

графический интерфейс пользователя

Шаг 1) Выделите учетную запись пользователя и нажмите знак минус, чтобы удалить.

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Шаг 2) Для отключения нажмите на область, где хранится пароль, и вы получите следующее приглашение. Выберите отключить эту учетную запись и нажмите изменить.

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Добавление пользователей в группы пользователей

Вы можете просмотреть существующие группы в вашей операционной системе Linux, введя следующую команду:

groupmod "Press Tab key twice"

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Теперь, чтобы добавить пользователя в группу, используйте следующий синтаксис:

sudo usermod -a -G GROUPNAME USERNAME

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Система запросит аутентификацию, а затем добавит пользователя в группу.

С помощью этой команды вы можете проверить, входит ли пользователь в группу.

Администрирование Unix / Linux - adduser, usermod, userdel, finger

И это показало бы как

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Удаление пользователя из группы пользователей

Используйте следующий синтаксис для удаления пользователя.

sudo deluser USER GROUPNAME

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Метод GUI

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

sudo apt-get install gnome-system-tools

После этого введите

users-admin

Проверьте настройки пользователя, и появится вкладка «Управление группами»:

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Палец

Эта команда используется для получения информации о пользователях на компьютере с Linux . Вы можете использовать его как на локальных, так и на удаленных машинах 

Синтаксис «finger» предоставляет данные обо всех зарегистрированных пользователях на удаленном и локальном компьютере.

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Синтаксис «finger username» указывает информацию о пользователе.

Администрирование Unix / Linux - adduser, usermod, userdel, finger

Команды управления пользователями Linux / Unix

Вот список команд управления пользователями Linux

команда

Описание

sudo adduser имя пользователя

Добавляет пользователя

sudo passwd -l ‘имя пользователя’

Отключить пользователя

sudo userdel -r ‘имя пользователя’

Удалить пользователя

sudo usermod -a -G GROUPNAME USERNAME

Добавить пользователя в группу

sudo deluser USER GROUPNAME

Удалить пользователя из группы пользователей

Палец

Дает информацию обо всех вошедших в систему пользователя

палец имя пользователя

Предоставляет информацию о конкретном пользователе

Резюме:

  • Вы можете использовать как GUI, так и терминал для администрирования пользователей.
  • Вы можете создавать, отключать и удалять учетные записи пользователей.
  • Вы можете добавить / удалить пользователя в группу пользователей.