Разница между Adduser и Useradd

Оглавление:

Разница между Adduser и Useradd
Разница между Adduser и Useradd

Видео: Разница между Adduser и Useradd

Видео: Разница между Adduser и Useradd
Видео: Linux 02 Difference between useradd and adduser 2024, Май
Anonim

Ключевое различие - Adduser против Useradd

Операционная система используется для передачи инструкций оборудованию. Linux - это операционная система. Это клон UNIX. Основное преимущество Linux заключается в том, что программисты могут создавать свои собственные операционные системы с использованием ядра. Некоторые широко используемые дистрибутивы Linux - это Ubuntu, Fedora и Debian. Наиболее часто выполняемые задачи компьютера - это просмотр, создание, перемещение и удаление файлов. Есть два метода эффективной обработки файлов. То есть с помощью интерфейса командной строки (CLI) или с помощью графического интерфейса пользователя (GUI). В Linux лучше использовать CLI, потому что он гибкий и быстрый. Команды подаются с использованием интерфейса командной строки, а в Linux есть терминал для ввода команд. Есть большое количество команд. Команды adduser и useradd предназначены для управления пользователями. Ключевое различие между adduser и useradd заключается в том, что adduser используется для добавления пользователей с настройкой домашней папки учетной записи и другими настройками, в то время как useradd - это служебная команда низкого уровня для добавления пользователей. В этой статье обсуждается разница между этими двумя командами.

СОДЕРЖАНИЕ

1. Обзор и ключевые различия

2. Что такое Adduser

3. Что такое Useradd

4. Сходства между Adduser и Useradd

5. Сравнение бок о бок - Adduser и Useradd в табличной форме

6. Резюме

Что такое Adduser?

Данные могут быть изменены или украдены. Поэтому очень важно обеспечивать безопасность данных. Безопасность - главная забота Linux. Это многопользовательская операционная система. Так что в Linux есть уровни авторизации. У каждого файла в Linux или Unix есть пользователь. В Linux есть три типа пользователей. Это пользователь, группа и прочее. «Пользователь» - владелец файла. По умолчанию пользователь, создавший файл, становится пользователем. «Группа» может содержать несколько пользователей. Все пользователи в группе имеют одинаковые права доступа к файлам. В группу можно добавить много пользователей и назначить групповые разрешения. «Другой» не создает файл, но у них есть доступ к файлу.

Таким образом, файлы хранятся отдельно от каждого пользователя. Пользователи могут читать, писать и выполнять. Разрешение на чтение списка содержимого. Разрешение на запись позволяет изменять содержимое. В Linux или Unix он не может запускать программу без разрешения на выполнение.

Команда adduser используется для добавления пользователей в соответствии с параметрами командной строки и информацией о конфигурации. Синтаксис команды: $ команда - параметры аргументы. Есть несколько вариантов с аддусером. -H или –help предназначены для вывода экрана справки. –System используется для настройки пользователей системы. –Group используется для добавления новой группы.

Разница между Adduser и Useradd
Разница между Adduser и Useradd

Рисунок 01: Команда adduser

Ниже показан способ создания нового пользователя с помощью команды adduser. Имя пользователя - user_1. Обычный пользователь не может добавить другого пользователя. Он должен запускать команды как суперпользователь, чтобы добавить пользователя. Следовательно, следует использовать «sudo».

Разница между Adduser и Useradd Рисунок 02
Разница между Adduser и Useradd Рисунок 02

Рисунок 02: Добавление пользователя с именем user_1 с помощью команды adduser

Разница между Adduser и Useradd Figure 03
Разница между Adduser и Useradd Figure 03

Рисунок 03: user_1 создан.

Просматривая содержимое в / etc / passwd, можно просмотреть сведения о user_1.

Что такое Useradd?

Команда useradd также используется для добавления пользователей. Поставляется с некоторыми флагами. Некоторые из них следующие.

-D По умолчанию

-m Создает домашний каталог

-s Определяет оболочку для пользователя

-e Дата, когда учетная запись пользователя будет отключена

-b Базовый каталог для домашнего каталога пользователя

-u UID

-g Начальный номер группы

-G Дополнительные группы по имени

-c Комментарий

Разница между Adduser и Useradd Figure 04
Разница между Adduser и Useradd Figure 04

Рисунок 04: По умолчанию

Пример добавления пользователя следующий:

Ключевое различие между Adduser и Useradd
Ключевое различие между Adduser и Useradd

Рисунок 05: Создание user_2 с помощью команды useradd

Добавление нового пользователя не может быть выполнено как обычный пользователь. Следовательно, для суперпользователя следует использовать sudo. Флаг -m используется для создания папки пользователя в домашнем каталоге. «-S» используется для определения оболочки. «-G» - для группы, «-c» - для комментариев. После перехода в домашний каталог будет создан user_2.

В чем сходство между Adduser и Useradd?

  • Оба являются командами Linux.
  • Оба могут использоваться для создания пользователей.

В чем разница между Adduser и Useradd?

Различать статью в середине перед таблицей

Adduser против Useradd

Adduser - это команда для добавления пользователей в систему в соответствии с параметрами командной строки и информацией о конфигурации в /etc/adduser.conf. Useradd - это низкоуровневая утилита для добавления пользователей.
особенности
Команда adduser создает пользователя и настраивает домашние папки учетной записи и другие параметры. Команда useradd просто создает пользователя.
Создание каталога
Команда adduser автоматически создает каталог пользователя в домашнем каталоге (/ home / user). Команда useradd не создает пользовательский каталог в домашнем каталоге, если не указан с помощью -m.
Сложность синтаксиса
Синтаксис команды для adduser не такой сложный, как в useradd. Команда useradd имеет некоторую сложность.

Резюме - Adduser vs Useradd

Linux популярен как среди крупных организаций, так и среди обычных пользователей компьютеров. Он также используется в серверных средах из-за надежности и стабильности. Пользователь может давать команды с помощью интерфейса командной строки для выполнения различных задач. Две основные команды для управления пользователями - это adduser и useradd. Разница между adduser и useradd заключается в том, что adduser используется для добавления пользователей с настройкой домашней папки учетной записи и другими настройками, в то время как useradd - это служебная команда низкого уровня для добавления пользователей.

Скачать PDF Adduser vs Useradd

Вы можете загрузить PDF-версию этой статьи и использовать ее в автономных целях в соответствии с примечанием к цитированию. Пожалуйста, скачайте PDF-версию здесь. Разница между Adduser и Useradd

Рекомендуем: