Hur man använder Linux-kommandot useradd
Linux-kommandot useradd gör precis vad namnet antyder, det lägger till användare. Linux har även andra kommandon för att utföra denna uppgift, vilket innebär att du har flera alternativ att välja mellan.
Vad är Linux-kommandot useradd?
Linux-kommandot useradd är ett av många alternativ om du vill lägga till en ny användare via terminalen. Medan olika Linux-distributioner som Ubuntu använder detta kommando eftersom det inte är interaktivt och tenderar att ge färre problem, är kommandot adduser ofta säkrare. Alternativt kan du också lägga till nya användare via ett grafiskt program. Läs vidare för en förklaring av hur du använder kommandot useradd utan problem.
Hur fungerar kommandot useradd?
Linux useradd kan endast användas av personer som har root-rättigheter eller Linux sudo-kommandorättigheter. Värdena för kommandot anges i filen/etc/default/useradd**. Baserat på dessa parametrar skapar systemet en ny användare med ett valt namn. Dessutom kan du använda kommandot useradd för att ställa in lösenord för nya användare. Vi förklarar hur du gör det nedan.
Hur ser syntaxen för useradd ut?
Syntaxen för useradd ser ut som följer:
$ useradd [Options] [Username]shellOm du inte lägger till några ytterligare alternativ skapar systemet helt enkelt en användare med det namn du anger.
Vilka alternativ har kommandot useradd?
Linux useradd har många alternativ. Dessa är de viktigaste:
- -d: Här anger du startkatalogen för den nya användaren.
- -e eller –expiredate: Ställer in när det nya kontot ska upphöra att gälla. Om du inte anger något kommer det aldrig att upphöra att gälla.
- -f: Ställer in när ett konto ska upphöra att gälla när lösenordet tillhörande det upphör att gälla.
- -g: Ställer in den användargrupp som den nya användaren huvudsakligen tillhör.
- -m: Skapar hemkatalogen för det nya kontot om det inte finns någon.
- -p eller –password: Anger lösenordet för det nya kontot. Av säkerhetsskäl är dock kommandot passwd bättre lämpat för detta.
- -s: Ställer in standardinloggningsskalet för alla nya konton.
Exempel på kommandot useradd
Slutligen kan du se några exempel på hur du använder Linux-kommandot useradd:
$ sudo useradd testusershellSkapar den nya användaren testuser.
$ sudo useradd -m testusershellDu kan använda det här kommandot för att skapa en ny hemkatalog för testuser.
$ sudo useradd -e 2023-12-31 testusershellDetta kommando skapar ett konto för testuser som kommer att inaktiveras den 31 december 2023.