Разлика между 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). Използването на CLI е по-добро в Linux, защото е гъвкаво и бързо. Командите се дават с помощта на CLI и Linux съдържа терминал за даване на команди. Има голям брой команди. Командите adduser и useradd са за управление на потребителите. Ключовата разлика между adduser и useradd е, че adduser се използва за добавяне на потребители с настройка на домашната папка на акаунта и други настройки, докато useradd е помощна команда от ниско ниво за добавяне на потребители. Тази статия обсъжда разликата между тези две команди.

Какво е Adduser?

Данните могат да бъдат променени или откраднати. Следователно е жизненоважно данните да бъдат защитени. Сигурността е основната грижа в Linux. Това е многопотребителска операционна система. Така че в Linux има нива на оторизация. Всеки файл в Linux или Unix има потребител. В Linux има три типа потребители. Те са потребител, група и други. „Потребител“е собственикът на файла. По подразбиране потребителят, който създава файла, става потребител. „Групата“може да съдържа множество потребители. Всички потребители в групата имат едни и същи разрешения за файлове. Възможно е да добавите много потребители към групата и да зададете групови разрешения. „Други“не създават файла, но имат достъп до файла.

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

Командата adduser се използва за добавяне на потребители според опциите на командния ред и конфигурационната информация. Синтаксисът на командата е $ команда – аргументи на опциите. Има някои опции с adduser. -h или -help е за отпечатване на екрана за помощ. –system се използва за настройка на системни потребители. –group се използва за добавяне на нова група.

Разлика между Adduser и Useradd
Разлика между Adduser и Useradd
Разлика между Adduser и Useradd
Разлика между Adduser и Useradd

Фигура 01: Командата adduser

По-долу е показан начинът за създаване на нов потребител с помощта на командата adduser. Името на потребителя е user_1. Нормален потребител не може да добави друг потребител. Трябва да изпълнява командите като суперпотребител, за да добави потребител. Следователно трябва да използва "sudo".

Разлика между Adduser и Useradd _Фигура 02
Разлика между Adduser и Useradd _Фигура 02
Разлика между Adduser и Useradd _Фигура 02
Разлика между Adduser и Useradd _Фигура 02

Фигура 02: Добавяне на потребител, наречен user_1 с команда adduser

Разлика между Adduser и Useradd_Figure 03
Разлика между Adduser и Useradd_Figure 03
Разлика между Adduser и Useradd_Figure 03
Разлика между Adduser и Useradd_Figure 03

Фигура 03: потребител_1 е създаден.

Като преглеждате съдържанието в /etc/passwd, можете да видите подробностите за user_1.

Какво е Useradd?

Командата useradd също се използва за добавяне на потребители. Идва с някои знамена. Някои от тях са както следва.

-D Defaults

-m Създава домашна директория

-s Дефинира обвивката за потребителя

-e Дата, на която потребителският акаунт ще бъде деактивиран

-b Базова директория за домашната директория на потребителя

-u UID

-g Първоначален номер на група

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

-c Коментар

Разлика между Adduser и Useradd_Фигура 04
Разлика между Adduser и Useradd_Фигура 04
Разлика между Adduser и Useradd_Фигура 04
Разлика между Adduser и Useradd_Фигура 04

Фигура 04: По подразбиране

Пример за добавяне на потребител е както следва,

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

Фигура 05: Създаване на user_2 с команда useradd

Добавянето на нов потребител не може да се направи като нормален потребител. Следователно трябва да използва „sudo“за супер потребител. Флагът -m се използва за създаване на потребителска папка в домашната директория. „-s“се използва за дефиниране на обвивката. “-g” е за групата и “-c” е за коментари. След като отидете в началната директория, потребител_2 ще бъде създаден.

Какви са приликите между Adduser и Useradd?

  • И двете са Linux команди.
  • И двете могат да се използват за създаване на потребители.

Каква е разликата между Adduser и Useradd?

Adduser срещу Useradd

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

Резюме – Adduser срещу Useradd

Linux е популярен сред големите организации, както и сред обикновените потребители на компютри. Използва се и за сървърни среди поради надеждността и стабилността. Потребителят може да дава команди, използвайки интерфейса на командния ред, за да изпълнява различни задачи. Две основни команди за управление на потребители са adduser и useradd. Разликата между adduser и useradd е, че adduser се използва за добавяне на потребители с настройка на началната папка на акаунта и други настройки, докато useradd е помощна команда от ниско ниво за добавяне на потребители.

Изтеглете PDF Adduser срещу Useradd

Можете да изтеглите PDF версия на тази статия и да я използвате за офлайн цели според бележката за цитиране. Моля, изтеглете PDF версия тук Разлика между Adduser и Useradd

Препоръчано: