Nøkkelforskjell – Adduser vs Useradd
Et operativsystem brukes til å gi instruksjoner til maskinvare. Linux er et operativsystem. Det er en klone av UNIX. Hovedfordelen med Linux er at programmerere kan bygge sine egne operativsystemer ved hjelp av kjernen. Noen mye brukte Linux-distribusjoner er Ubuntu, Fedora og Debian. De vanligste oppgavene på datamaskinen er å bla gjennom, opprette, flytte og slette filer. Det er to metoder for å håndtere filer effektivt. Det er ved å bruke kommandolinjegrensesnittet (CLI) eller ved å bruke det grafiske brukergrensesnittet (GUI). Å bruke CLI er bedre i Linux fordi det er fleksibelt og raskt. Kommandoer er gitt ved hjelp av CLI og Linux inneholder en terminal for å gi kommandoer. Det er et stort antall kommandoer. Kommandoene adduser og useradd er for brukeradministrasjon. Hovedforskjellen mellom adduser og useradd er at adduser brukes til å legge til brukere med å sette opp kontoens hjemmemappe og andre innstillinger mens useradd er en verktøykommando på lavt nivå for å legge til brukere. Denne artikkelen diskuterer forskjellen mellom disse to kommandoene.
Hva er Adduser?
Data kan endres eller stjeles. Derfor er det viktig å holde data sikret. Sikkerhet er hovedproblemet i Linux. Det er et flerbrukeroperativsystem. Så det er autorisasjonsnivåer i Linux. Hver fil i Linux eller Unix har en bruker. Det er tre typer brukere i Linux. De er en bruker, gruppe og andre. "Bruker" er eieren av filen. Som standard blir brukeren som oppretter filen brukeren. "Gruppe" kan inneholde flere brukere. Alle brukere i gruppen har samme filtillatelser. Det er mulig å legge til mange brukere i gruppen og tildele gruppetillatelser. «Annet» oppretter ikke filen, men de har tilgang til filen.
På denne måten holdes filene separat fra hver bruker. Brukerne kan lese, skrive og utføre. Les tillatelsesliste innholdet. Skrivetillatelse lar deg endre innholdet. I Linux eller Unix kan den ikke kjøre et program uten utføringstillatelse.
Kommandoen adduser brukes til å legge til brukere i henhold til kommandolinje alternativene og konfigurasjonsinformasjonen. Kommandosyntaksen er $ kommando – alternativer argumenter. Det er noen alternativer med adduser. -h eller -help er å skrive ut hjelpeskjermen. –systemet brukes til å sette opp systembrukere. –gruppen brukes til å legge til en ny gruppe.
Figur 01: Adduser-kommandoen
Nedenfor viser måten å opprette en ny bruker ved å bruke kommandoen adduser. Navnet på brukeren er user_1. En vanlig bruker kan ikke legge til en annen bruker. Den skal kjøre kommandoene som en superbruker for å legge til en bruker. Derfor bør den bruke "sudo".
Figur 02: Legge til en bruker k alt user_1 med adduser-kommandoen
Figur 03: bruker_1 er opprettet.
Ved å se innholdet i /etc/passwd, kan du se user_1-detaljene.
Hva er Useradd?
Kommandoen useradd brukes også for å legge til brukere. Det følger med noen flagg. Noen av dem er som følger.
-D standarder
-m Oppretter en hjemmekatalog
-s Definerer skallet for brukeren
-e Dato som brukerkontoen vil bli deaktivert
-b Basiskatalog for hjemmekatalogen til brukeren
-u UID
-g Opprinnelig gruppenummer
-G Ekstra grupper etter navn
-c Kommentar
Figur 04: Standard
Et eksempel på å legge til en bruker er som følger,
Figur 05: Oppretter user_2 med useradd-kommando
Å legge til en ny bruker kan ikke gjøres som en vanlig bruker. Derfor bør den bruke "sudo" for superbruker. Flagget -m brukes til å lage brukermappen i hjemmekatalogen. "-s" brukes til å definere skallet. "-g" er for gruppen og "-c" er for kommentarer. Etter å ha gått til hjemmekatalogen, vil user_2 bli opprettet.
Hva er likhetene mellom Adduser og Useradd?
- Begge er Linux-kommandoer.
- Begge kan brukes til å opprette brukere.
Hva er forskjellen mellom Adduser og Useradd?
Adduser vs Useradd |
|
Adduser er kommandoen for å legge til brukere til systemet i henhold til kommandolinje alternativene og konfigurasjonsinformasjonen i /etc/adduser.conf. | Useradd er et lavnivåverktøy for å legge til brukere. |
Funksjoner | |
Kommandoen adduser oppretter brukeren og setter opp kontoens hjemmemapper og andre innstillinger. | Kommandoen useradd oppretter bare brukeren. |
Oprettelse av katalog | |
Kommandoen adduser oppretter en brukerkatalog i hjemmet (/home/user) automatisk. | Kommandoen useradd oppretter ikke en brukerkatalog i hjemmet, hvis den ikke er spesifisert med -m. |
Syntakskompleksitet | |
Kommandosyntaksen for adduser er ikke komplisert som i useradd. | Kommandoen useradd har noe kompleksitet. |
Sammendrag – Adduser vs Useradd
Linux er populært blant store organisasjoner så vel som blant vanlige databrukere. Den brukes også for servermiljøer på grunn av påliteligheten og stabiliteten. Brukeren kan gi kommandoer ved hjelp av kommandolinjegrensesnitt for å utføre ulike oppgaver. To hovedkommandoer for brukeradministrasjon er adduser og useradd. Forskjellen mellom adduser og useradd er at adduser brukes til å legge til brukere med å sette opp kontoens hjemmemappe og andre innstillinger mens useradd er en kommando på lavt nivå for å legge til brukere.
Last ned PDF-filen Adduser vs Useradd
Du kan laste ned PDF-versjonen av denne artikkelen og bruke den til offline-formål i henhold til sitat. Last ned PDF-versjon her Forskjellen mellom Adduser og Useradd