Articles

useradd kommando: hvad det er, og hvordan man bruger det

kommandoen useradd (eller adduser) er sandsynligvis kendt for de fleste brugere. Når en systemadministrator har brug for unikke funktioner og begrænsninger for at oprette brugerkonti, kan adduser-kommandoen bruges til at oprette en ny bruger på operativsystemet. For at fremhæve nytten af dette værktøj på lavt niveau skal vi i denne tutorial anvende kommandoen useradd i flere eksempler.

Bemærk: I denne vejledning bruger vi Mint 20 til at implementere useradd, men du kan bruge en anden distribution.

eksempel 1: Tilføjelse af en ny bruger

Hvis du vil oprette en ny bruger på dit operativsystem med sudo-rettigheder, skal følgende trin tages:

Åbn først en terminal på din maskine ved at klikke på terminalikonet på proceslinjen. Når terminalvinduet er indlæst, skal du skrive følgende kommando:

$ sudo adduser

Hvis du f.eks.

$ sudo adduser rase

denne kommando vil oprette en ny bruger ved navn rase i.
når en ny bruger oprettes, genereres en post i’ / etc file’. Denne fil gemmer oplysninger om brugeren. For at indstille en adgangskode til en ny bruger skal du udføre følgende kommando.

$ sudo adgangskode

Du skal indtaste en ny adgangskode til brugeren, fordi den, når en bruger oprettes, er låst som standard. Indtast derefter den nye adgangskode igen.

Når dette trin er afsluttet, vil brugeroplysningerne blive opdateret i linuk, og en meddelelse, der proklamerer opdateringens succes, vises på terminalen.

eksempel 2: Tilføjelse af en bruger med et angivet bruger-ID

hver bruger har sit eget unikke identifikationsnummer (UID), men du kan bruge-U-flaget sammen med kommandoen useradd til at oprette en bruger med et specifikt bruger-ID. I dette eksempel opretter vi en bruger med navnet” Srase ” med et unikt id på 1200. For at gøre dette indtaster vi følgende kommando i terminalen:

$ sudo useradd-u 1200 Srase

Ved at udføre denne kommando er vores nye bruger oprettet. Hvis du vil bekræfte den vellykkede udførelse af denne kommando, kan du skrive følgende kommando i terminalen:

$ id-U Srase

eksempel 3: Tilføjelse af en bruger med en hjemmekatalog

for at tilføje en bruger med en hjemmekatalog skal du bruge kommandoen-m-flag med useradd. Uden-m-flaget oprettes der ingen hjemmekatalog. I dette eksempel er vores mål at oprette en ny bruger ved navn “alpha” med en hjemmekatalog. For at gøre det bruger vi følgende kommando:

$ sudo useradd-m alpha

for at bekræfte hjemmekataloget for den nyoprettede bruger skal du indtaste følgende kommando i terminalen:

$ ls-a /home/alpha

eksempel 4: Tilføjelse af en bruger uden en hjemmemappe

Hvis du vil oprette en bruger uden en hjemmekatalog, skal du bruge-m-flaget med kommandoen useradd. Vi ønsker at oprette en ny bruger ved navn “Noor” uden en hjemmekatalog. For at gøre det indtaster vi følgende kommando i terminalen:

$ sudo useradd-m Noor

Du kan indstille adgangskoden til den nye bruger ved at skrive følgende kommando:

$ sudo pass Noor

dernæst indtaster du den nye adgangskode til brugeren, og indtast derefter adgangskoden igen. Når dette trin er afsluttet, vil brugeroplysningerne være blevet opdateret, og en meddelelse, der proklamerer opdateringens succes, vises på terminalen.

eksempel 5: Oprettelse af en bruger med en udløbsdato

Hvis du vil oprette en ny bruger og fastsætte brugerens udløbsdato, kan du bruge-e-flag sammen med kommandoen useradd. I dette eksempel ønsker vi at oprette en bruger ved navn “Ali” med en udløbsdato den 12.oktober 2021. For at gøre det indtaster vi følgende kommando:

$ useradd-e 2021-10-12 Ali

Hvis du vil kontrollere, at udløbsdatoen er rettet, skal du skrive følgende kommando:

$ sudo chage-l Ali

denne kommando viser udløbsdatoen for brugerkontoen på terminalen. I vores tilfælde er datoen “12.Oktober 2021”, som matcher datoen fra ovenstående kommando.

eksempel 6: oprettelse af en bruger med en beskrivelse

Hvis du vil oprette en ny bruger med en lille beskrivelse eller kommentar, kan du gøre det ved hjælp af-C-flag. I dette eksempel ønsker vi at oprette en bruger ved navn “ayesha” med beskrivelsen “Hej AYESHA”. For at gøre det skriver vi følgende kommando i vores terminal.

$ sudo useradd-c “Hej AYESHA” ayesha

for at kontrollere, at kommentaren er tilføjet, kan du bruge følgende kommando :

$ sudo cat /etc/passed | grep ayesha

som vist nedenfor er brugeren ‘Ayesha’ tilføjet sammen med beskrivelsen.

konklusion:

i denne artikel arbejdede vi gennem flere eksempler med kommandoen useradd i Linuk Mint 20. Du kan oprette brugere som vist ovenfor ved at følge disse eksempler. Der er flere mere avancerede brugssager til kommandoen useradd, men denne introduktion skal være nok til at komme i gang med kommandoen.