Diferența dintre Adduser și Useradd

Cuprins:

Diferența dintre Adduser și Useradd
Diferența dintre Adduser și Useradd

Video: Diferența dintre Adduser și Useradd

Video: Diferența dintre Adduser și Useradd
Video: Linux 02 Difference between useradd and adduser 2024, Iulie
Anonim

Diferență cheie – Adăugați utilizatorul vs utilizatoradă

Un sistem de operare este folosit pentru a da instrucțiuni hardware-ului. Linux este un sistem de operare. Este o clonă a UNIX. Principalul avantaj al Linux este că programatorii își pot construi propriile sisteme de operare folosind Kernel-ul. Unele distribuții Linux utilizate pe scară largă sunt Ubuntu, Fedora și Debian. Cele mai des efectuate sarcini ale computerului sunt navigarea, crearea, mutarea și ștergerea fișierelor. Există două metode de a gestiona fișierele în mod eficient. Adică prin utilizarea interfeței de linie de comandă (CLI) sau prin utilizarea interfeței grafice cu utilizatorul (GUI). Utilizarea CLI este mai bună în Linux, deoarece este flexibilă și rapidă. Comenzile sunt date folosind CLI și Linux conține un terminal pentru a da comenzi. Există un număr mare de comenzi. Comenzile, adduser și useradd sunt pentru gestionarea utilizatorilor. Diferența cheie dintre adduser și useradd este că adduser este folosit pentru a adăuga utilizatori cu configurarea folderului de pornire al contului și alte setări, în timp ce useradd este o comandă de utilitate de nivel scăzut pentru a adăuga utilizatori. Acest articol discută diferența dintre aceste două comenzi.

Ce este Adduser?

Datele pot fi modificate sau furate. Prin urmare, este vital să păstrați datele în siguranță. Securitatea este principala preocupare în Linux. Este un sistem de operare multi-utilizator. Deci, există niveluri de autorizare în Linux. Fiecare fișier din Linux sau Unix are un utilizator. Există trei tipuri de utilizatori în Linux. Sunt un utilizator, un grup și altele. „Utilizator” este proprietarul fișierului. În mod implicit, utilizatorul care creează fișierul devine utilizator. „Grupul” poate conține mai mulți utilizatori. Toți utilizatorii din grup au aceleași permisiuni pentru fișiere. Este posibil să adăugați mulți utilizatori la grup și să atribuiți permisiuni de grup. „Altele” nu creează fișierul, dar au acces la fișier.

În acest fel, fișierele sunt păstrate separat de fiecare utilizator. Utilizatorii pot citi, scrie și executa. Permisiune de citire listează conținutul. Permisiunea de scriere permite modificarea conținutului. În Linux sau Unix, nu poate rula un program fără permisiunea de execuție.

Comanda adduser este folosită pentru a adăuga utilizatori în funcție de opțiunile liniei de comandă și informațiile de configurare. Sintaxa comenzii este $ command – argumente opțiuni. Există câteva opțiuni cu adduser. -h sau –help este pentru a imprima ecranul de ajutor. Sistemul – este folosit pentru a configura utilizatorii sistemului. Grupul – este folosit pentru a adăuga un nou grup.

Diferența dintre Adduser și Useradd
Diferența dintre Adduser și Useradd
Diferența dintre Adduser și Useradd
Diferența dintre Adduser și Useradd

Figura 01: Comanda adduser

Mai jos arată modul de a crea un utilizator nou folosind comanda adduser. Numele utilizatorului este user_1. Un utilizator normal nu poate adăuga un alt utilizator. Ar trebui să ruleze comenzile ca super-utilizator pentru a adăuga un utilizator. Prin urmare, ar trebui să folosească „sudo”.

Diferența dintre Adduser și Useradd _Figura 02
Diferența dintre Adduser și Useradd _Figura 02
Diferența dintre Adduser și Useradd _Figura 02
Diferența dintre Adduser și Useradd _Figura 02

Figura 02: Adăugarea unui utilizator numit user_1 cu comanda adduser

Diferența dintre Adduser și Useradd_Figure 03
Diferența dintre Adduser și Useradd_Figure 03
Diferența dintre Adduser și Useradd_Figure 03
Diferența dintre Adduser și Useradd_Figure 03

Figura 03: user_1 este creat.

Prin vizualizarea conținutului în /etc/passwd, puteți vedea detaliile user_1.

Ce este Useradd?

Comanda useradd este folosită și pentru a adăuga utilizatori. Vine cu niște steaguri. Unele dintre ele sunt după cum urmează.

-D Valori implicite

-m Creează un director principal

-s Definește shell-ul pentru utilizator

-e Data la care contul de utilizator va fi dezactivat

-b Director de bază pentru directorul principal al utilizatorului

-u UID

-g Numărul inițial al grupului

-G Grupuri suplimentare după nume

-c Comentariu

Diferența dintre Adduser și Useradd_Figure 04
Diferența dintre Adduser și Useradd_Figure 04
Diferența dintre Adduser și Useradd_Figure 04
Diferența dintre Adduser și Useradd_Figure 04

Figura 04: Implicit

Un exemplu de adăugare a unui utilizator este următorul,

Diferența cheie între Adduser și Useradd
Diferența cheie între Adduser și Useradd
Diferența cheie între Adduser și Useradd
Diferența cheie între Adduser și Useradd

Figura 05: Crearea utilizatorului_2 cu comanda useradd

Adăugarea unui utilizator nou nu se poate face ca un utilizator normal. Prin urmare, ar trebui să folosească „sudo” pentru super utilizator. Indicatorul -m este folosit pentru a crea folderul utilizatorului în directorul principal. „-s” este folosit pentru a defini shell-ul. „-g” este pentru grup și „-c” este pentru comentarii. După ce accesați directorul principal, user_2 va fi creat.

Care sunt asemănările dintre Adduser și Useradd?

  • Ambele sunt comenzi Linux.
  • Ambele pot fi folosite pentru a crea utilizatori.

Care este diferența dintre Adduser și Useradd?

Adduser vs Useradd

Adduser este comanda pentru a adăuga utilizatori în sistem conform opțiunilor din linia de comandă și informațiile de configurare din /etc/adduser.conf. Useradd este un utilitar de nivel scăzut pentru adăugarea de utilizatori.
Funcții
Comanda adduser creează utilizatorul și configurează folderele de pornire ale contului și alte setări. Comanda useradd doar creează utilizatorul.
Crearea directorului
Comanda adduser creează automat un director de utilizatori în casă (/home/user). Comanda useradd nu creează un director de utilizator în casă, dacă nu este specificat cu -m.
Complexitatea sintaxei
Sintaxa comenzii pentru adduser nu este complicată ca în useradd. Comanda useradd are o oarecare complexitate.

Rezumat – Adduser vs Useradd

Linux este popular printre organizațiile mari, precum și printre utilizatorii obișnuiți de computere. Este, de asemenea, utilizat pentru medii de server datorită fiabilității și stabilității. Utilizatorul poate da comenzi folosind Interfața de linie de comandă pentru a efectua diverse sarcini. Două comenzi majore pentru gestionarea utilizatorilor sunt adduser și useradd. Diferența dintre adduser și useradd este că adduser este folosit pentru a adăuga utilizatori cu configurarea folderului principal al contului și alte setări, în timp ce useradd este o comandă de utilitate de nivel scăzut pentru a adăuga utilizatori.

Descărcați PDF Adduser vs Useradd

Puteți descărca versiunea PDF a acestui articol și o puteți utiliza în scopuri offline, conform nota de citare. Vă rugăm să descărcați versiunea PDF aici Diferența dintre Adduser și Useradd

Recomandat: