Slik bruker du Linux-kommandoen useradd
Linux-kommandoen useradd gjør akkurat det navnet tilsier: den legger til brukere. Linux har også andre kommandoer som kan utføre denne oppgaven, noe som betyr at du har flere alternativer å velge mellom.
Hva er Linux-kommandoen useradd?
Linux-kommandoen useradd er ett av flere alternativer hvis du ønsker å opprette en ny bruker via terminalen. Selv om ulike Linux-distribusjoner, som for eksempel Ubuntu, bruker denne kommandoen fordi den ikke er interaktiv og ofte gir færre problemer, er kommandoen adduser ofte sikrere. Du kan også opprette nye brukere via et grafisk program. Les videre for å få en forklaring på hvordan du bruker useradd-kommandoen uten problemer.
Hvordan fungerer kommandoen useradd?
Linux-kommandoen useradd kan kun brukes av de som har root-rettigheter eller rettigheter til å bruke sudo-kommandoen i Linux. Innstillingene for kommandoen angis i filen/etc/default/useradd**. Basert på disse parametrene oppretter systemet en ny bruker med det valgte navnet. I tillegg kan du bruke useradd-kommandoen til å angi passord for nye brukere. Vi forklarer hvordan du gjør dette nedenfor.
Hvordan ser syntaksen for useradd ut?
Syntaksen for useradd ser slik ut:
$ useradd [Options] [Username]shellHvis du ikke angir noen tilleggsvalg, oppretter systemet ganske enkelt en bruker med det navnet du skriver inn.
Hvilke alternativer har kommandoen useradd?
Linux-kommandoen useradd har mange alternativer. Dette er de viktigste:
- -d: Her angir du startkatalogen for den nye brukeren.
- -e eller –expiredate: Angir når den nye kontoen skal utløpe. Hvis du ikke angir noe, vil den aldri utløpe.
- -f: Angir når en konto skal utløpe når passordet tilhørende den utløper.
- -g: Angir brukergruppen den nye brukeren primært tilhører.
- -m: Oppretter hjemmekatalogen til den nye kontoen hvis det ikke finnes en for øyeblikket.
- -p eller –password: Angir passordet for den nye kontoen. Av sikkerhetsmessige årsaker er imidlertid passwd-kommandoen bedre egnet til dette.
- -s: Angir standard påloggingsskall for alle nye kontoer.
Eksempler på kommandoen useradd
Her er noen eksempler på hvordan du bruker Linux-kommandoen useradd:
$ sudo useradd testusershellOppretter den nye brukeren testuser.
$ sudo useradd -m testusershellDu kan bruke denne kommandoen til å opprette en ny hjemmekatalog for testuser.
$ sudo useradd -e 2023-12-31 testusershellDenne kommandoen oppretter en konto for testuser som vil bli deaktivert 31. desember 2023.