Et operativsystem bruges til at give instruktioner til hardware. Linux er et operativsystem. Det er en klon af UNIX. Den største fordel ved Linux er, at programmerere kan bygge deres egne operativsystemer ved hjælp af Kernel. Nogle vidt anvendte Linux-distributioner er Ubuntu, Fedora og Debian. De mest udførte opgaver på computeren er at gennemse, oprette, flytte og slette filer. Der er to metoder til at håndtere filer effektivt. Det er ved at bruge kommandolinjegrænsefladen (CLI) eller ved hjælp af den grafiske brugergrænseflade (GUI). Brug af CLI er bedre i Linux, fordi det er fleksibelt og hurtigt. Kommandoer gives ved hjælp af CLI, og Linux indeholder en terminal til at give kommandoer. Der er et stort antal kommandoer. Kommandoer, adduser og useradd er til brugerstyring. Det vigtigste forskel mellem adduser og useradd er det adduser bruges til at tilføje brugere med opsætning af kontos hjemmemappe og andre indstillinger, mens useradd er en hjælpekommando på lavt niveau til at tilføje brugere. Denne artikel diskuterer forskellen mellem disse to kommandoer.
1. Oversigt og nøgleforskel
2. Hvad er Adduser
3. Hvad er Useradd
4. Ligheder mellem Adduser og Useradd
5. Sammenligning side ved side - Adduser vs Useradd i tabelform
6. Resume
Data kan ændres eller stjæles. Derfor er det vigtigt at sikre data sikret. Sikkerhed er det største problem i Linux. Det er et operativsystem med flere brugere. Så der er autorisationsniveauer i Linux. Hver fil i Linux eller Unix har en bruger. Der er tre typer brugere i Linux. De er en bruger, gruppe og andet. 'Bruger' er ejeren af filen. Som standard bliver brugeren, der opretter filen, bruger. 'Gruppe' kan indeholde flere brugere. Alle brugere i gruppen har de samme filtilladelser. Det er muligt at tilføje mange brugere til gruppen og tildele gruppetilladelser. 'Andet' opretter ikke filen, men de har adgang til filen.
På denne måde opbevares filerne adskilt fra hver bruger. Brugerne kan læse, skrive og udføre. Læs tilladelsesliste indholdet. Skrivetilladelse tillader at ændre indholdet. I Linux eller Unix kan det ikke køre et program uden udførelse af tilladelse.
Adduser-kommandoen bruges til at tilføje brugere i henhold til kommandolinjens indstillinger og konfigurationsoplysninger. Kommandosyntaxen er $ kommando - indstillinger argumenter. Der er nogle muligheder med adduser. Hjælpen -h eller -help er at udskrive hjælpeskærm. Systemet bruges til at konfigurere systembrugere. Gruppen bruges til at tilføje en ny gruppe.
Figur 01: Adduser-kommandoen
Nedenfor viser måde at oprette en ny bruger ved hjælp af kommandotilføjeren. Brugerens navn er user_1. En normal bruger kan ikke tilføje en anden bruger. Det skal køre kommandoerne som en superbruger for at tilføje en bruger. Derfor bør det bruge "sudo".
Figur 02: Tilføjelse af en bruger kaldet user_1 med adduser-kommando
Figur 03: user_1 oprettes.
Ved at se indholdet i / etc / passwd, kan du se bruger_1 detaljer.
Kommandoen useradd bruges også til at tilføje brugere. Det kommer med nogle flag. Nogle af dem er som følger.
-D Standarder
-m Opretter et hjemmekatalog
-s Definerer shell til brugeren
-e Dato, hvor brugerkontoen vil blive deaktiveret
-b Baseliste til brugerkatalogets hjemmekatalog
-u UID
-g Startnummer
-G Yderligere grupper efter navn
-c Kommentar
Figur 04: Standard
Et eksempel på tilføjelse af en bruger er som følger,
Figur 05: Oprettelse af bruger_2 med brugeradd-kommando
Tilføjelse af en ny bruger kan ikke udføres som en normal bruger. Derfor bør det bruge “sudo” til superbruger. Flagget-m bruges til at oprette brugermappen i hjemmekataloget. "-S" bruges til at definere skallen. “-G” er for gruppen og “-c” er til kommentarer. Efter at have gået til hjemmekataloget oprettes user_2.
Adduser vs Useradd | |
Adduser er kommandoen til at tilføje brugere til systemet i henhold til kommandolinjemulighederne og konfigurationsoplysninger i /etc/adduser.conf. | Useradd er et lavt niveauværktøj til tilføjelse af brugere. |
Funktioner | |
Kommandotilføjeren opretter brugeren og opsætter kontoens hjemmemapper og andre indstillinger. | Kommandoen useradd opretter bare brugeren. |
Oprettelse af bibliotek | |
Kommandotilføjeren opretter automatisk et brugerkatalog i hjemmet (/ hjem / bruger). | Kommandoen useradd opretter ikke et brugermappe i hjemmet, hvis det ikke er angivet med -m. |
Syntaksekompleksitet | |
Kommandosyntaxen for adduser er ikke kompliceret som i useradd. | Useradd-kommandoen har en vis kompleksitet. |
Linux er populært blandt store organisationer såvel som blandt almindelige computerbrugere. Det bruges også til servermiljøer på grund af pålideligheden og stabiliteten. Brugeren kan give kommandoer ved hjælp af kommandolinjegrænseflade til at udføre forskellige opgaver. To hovedkommandoer til brugeradministration er adduser og useradd. Forskellen mellem adduser og useradd er, at adduser bruges til at tilføje brugere med opsætning af kontos hjemmemappe og andre indstillinger, mens useradd er en hjælpekommando på lavt niveau til at tilføje brugere.
Du kan downloade PDF-version af denne artikel og bruge den til offline-formål som pr. Citatnotat. Download PDF-version her Forskel mellem Adduser og Useradd
1.ProgrammingKnowledge. Linux-kommandolinjetutorial for begyndere 22 - useradd-kommando (Oprettelse af brugere), ProgrammeringKendskab, 28. december 2016. Tilgængelig her
2.guru99com. Terminal V / s GUI - Linux Tutorial 4, Guru99, 26. december 2012. Tilgængelig her
3.hammadshams. Linux, skaber en bruger i Linux, 1e4, Hammadshams, 23. juni 2012. Tilgængelig her
4.Linux adduser kommandosammendrag med eksempler, FactorPad, 10. november 2016. Tilgængelig her