Verschil tussen Adduser en Useradd

Inhoudsopgave:

Verschil tussen Adduser en Useradd
Verschil tussen Adduser en Useradd

Video: Verschil tussen Adduser en Useradd

Video: Verschil tussen Adduser en Useradd
Video: Linux 02 Difference between useradd and adduser 2024, November
Anonim

Belangrijk verschil – Adduser vs Useradd

Een besturingssysteem wordt gebruikt om instructies te geven aan hardware. Linux is een besturingssysteem. Het is een kloon van UNIX. Het belangrijkste voordeel van Linux is dat programmeurs hun eigen besturingssystemen kunnen bouwen met behulp van de Kernel. Enkele veelgebruikte Linux-distributies zijn Ubuntu, Fedora en Debian. De meest uitgevoerde taken van de computer zijn bladeren, bestanden maken, verplaatsen en verwijderen. Er zijn twee methoden om efficiënt met bestanden om te gaan. Dat wil zeggen met behulp van de Command Line Interface (CLI) of met behulp van de grafische gebruikersinterface (GUI). Het gebruik van CLI is beter in Linux omdat het flexibel en snel is. Commando's worden gegeven met behulp van de CLI en Linux bevat een terminal om commando's te geven. Er is een groot aantal commando's. De commando's, adduser en useradd zijn voor het gebruikersbeheer. Het belangrijkste verschil tussen adduser en useradd is dat adduser wordt gebruikt om gebruikers toe te voegen met het instellen van de thuismap van het account en andere instellingen, terwijl useradd een hulpprogramma op laag niveau is om gebruikers toe te voegen. Dit artikel bespreekt het verschil tussen deze twee commando's.

Wat is Adduser?

Gegevens kunnen worden gewijzigd of gestolen. Daarom is het essentieel om gegevens te beveiligen. Beveiliging is de belangrijkste zorg in Linux. Het is een besturingssysteem voor meerdere gebruikers. Er zijn dus autorisatieniveaus in Linux. Elk bestand in Linux of Unix heeft een gebruiker. Er zijn drie soorten gebruikers in Linux. Ze zijn een gebruiker, groep en andere. ‘Gebruiker’ is de eigenaar van het bestand. Standaard wordt de gebruiker die het bestand maakt de gebruiker. ‘Groep’ kan meerdere gebruikers bevatten. Alle gebruikers in de groep hebben dezelfde bestandsrechten. Het is mogelijk om veel gebruikers aan de groep toe te voegen en groepsrechten toe te kennen. 'Overig' maakt het bestand niet aan, maar ze hebben toegang tot het bestand.

Op deze manier worden de bestanden gescheiden van elke gebruiker bewaard. De gebruikers kunnen lezen, schrijven en uitvoeren. Lees machtigingen lijst de inhoud. Met schrijfrechten kunt u de inhoud wijzigen. In Linux of Unix kan het geen programma uitvoeren zonder de uitvoermachtiging.

De opdracht adduser wordt gebruikt om gebruikers toe te voegen volgens de opdrachtregelopties en configuratie-informatie. De opdrachtsyntaxis is $ opdracht - optiesargumenten. Er zijn enkele opties met de adduser. De -h of –help is om het helpscherm af te drukken. Het –systeem wordt gebruikt om systeemgebruikers in te stellen. De –groep wordt gebruikt om een nieuwe groep toe te voegen.

Verschil tussen Adduser en Useradd
Verschil tussen Adduser en Useradd
Verschil tussen Adduser en Useradd
Verschil tussen Adduser en Useradd

Figuur 01: Het adduser-commando

Hieronder ziet u de manier om een nieuwe gebruiker aan te maken met het commando adduser. De naam van de gebruiker is gebruiker_1. Een normale gebruiker kan geen andere gebruiker toevoegen. Het moet de opdrachten uitvoeren als een supergebruiker om een gebruiker toe te voegen. Daarom zou het "sudo" moeten gebruiken.

Verschil tussen Adduser en Useradd _Figuur 02
Verschil tussen Adduser en Useradd _Figuur 02
Verschil tussen Adduser en Useradd _Figuur 02
Verschil tussen Adduser en Useradd _Figuur 02

Figuur 02: Een gebruiker met de naam user_1 toevoegen met de opdracht adduser

Verschil tussen Adduser en Useradd_Figuur 03
Verschil tussen Adduser en Useradd_Figuur 03
Verschil tussen Adduser en Useradd_Figuur 03
Verschil tussen Adduser en Useradd_Figuur 03

Figuur 03: user_1 wordt aangemaakt.

Door de inhoud in /etc/passwd te bekijken, kunt u de details van gebruiker_1 bekijken.

Wat is Useradd?

Het commando useradd wordt ook gebruikt om gebruikers toe te voegen. Het wordt geleverd met enkele vlaggen. Sommigen van hen zijn als volgt.

-D Standaardinstellingen

-m Creëert een home directory

-s Definieert de shell voor de gebruiker

-e Datum waarop het gebruikersaccount wordt uitgeschakeld

-b Basismap voor de thuismap van de gebruiker

-u UID

-g Eerste groepsnummer

-G Extra groepen op naam

-c Commentaar

Verschil tussen Adduser en Useradd_Figuur 04
Verschil tussen Adduser en Useradd_Figuur 04
Verschil tussen Adduser en Useradd_Figuur 04
Verschil tussen Adduser en Useradd_Figuur 04

Figuur 04: Standaard

Een voorbeeld van het toevoegen van een gebruiker is als volgt,

Belangrijkste verschil tussen Adduser en Useradd
Belangrijkste verschil tussen Adduser en Useradd
Belangrijkste verschil tussen Adduser en Useradd
Belangrijkste verschil tussen Adduser en Useradd

Figuur 05: User_2 aanmaken met useradd commando

Een nieuwe gebruiker toevoegen kan niet als een normale gebruiker. Daarom zou het "sudo" moeten gebruiken voor supergebruiker. De vlag -m wordt gebruikt om de gebruikersmap in de thuismap te maken. "-s" wordt gebruikt om de shell te definiëren. "-g" is voor de groep en "-c" is voor opmerkingen. Nadat u naar de homedirectory bent gegaan, wordt user_2 aangemaakt.

Wat zijn de overeenkomsten tussen Adduser en Useradd?

  • Beide zijn Linux-commando's.
  • Beide kunnen worden gebruikt om gebruikers aan te maken.

Wat is het verschil tussen Adduser en Useradd?

Adduser vs Useradd

Adduser is de opdracht om gebruikers aan het systeem toe te voegen volgens de opdrachtregelopties en configuratie-informatie in /etc/adduser.conf. Useradd is een hulpprogramma op laag niveau om gebruikers toe te voegen.
Kenmerken
De opdracht adduser maakt de gebruiker aan en stelt de thuismappen en andere instellingen van het account in. Het commando useradd maakt alleen de gebruiker aan.
Mappen maken
Het commando adduser maakt automatisch een gebruikersmap in de home (/home/user) aan. Het commando useradd maakt geen gebruikersdirectory in de homepagina aan, indien niet gespecificeerd met -m.
Syntaxiscomplexiteit
De opdrachtsyntaxis voor adduser is niet ingewikkeld zoals in useradd. Het useradd-commando heeft enige complexiteit.

Samenvatting – Adduser vs Useradd

Linux is populair bij zowel grote organisaties als bij gewone computergebruikers. Het wordt ook gebruikt voor serveromgevingen vanwege de betrouwbaarheid en stabiliteit. De gebruiker kan opdrachten geven met behulp van de Command Line Interface om verschillende taken uit te voeren. Twee belangrijke commando's voor gebruikersbeheer zijn adduser en useradd. Het verschil tussen adduser en useradd is dat adduser wordt gebruikt om gebruikers toe te voegen met het instellen van de thuismap van het account en andere instellingen, terwijl useradd een hulpprogramma op laag niveau is om gebruikers toe te voegen.

Download de PDF Adduser vs Useradd

U kunt de PDF-versie van dit artikel downloaden en gebruiken voor offline doeleinden volgens de citatienota. Download hier de PDF-versie. Verschil tussen Adduser en Useradd

Aanbevolen: