Lägg till en användare på Ubuntu Server
Ubuntu Server är som vilken som helst Linux-variant, och har fulla användarfunktioner, och en gemensam uppgift på vilken som helst server lägger till användare.
useradd
Kommandot användareadd kan du enkelt lägga till en ny användare från kommandoraden:
useradd
Detta kommando lägger till användaren, men utan några extra alternativ kommer din användare inte ha ett lösenord eller en hemkatalog.
Notera: Om du får ett meddelande som säger att kommandot inte hittas, försök använda hela banan så här:
/ Usr / sbin / useradd
Du kan använda alternativet -d för att ställa in hemkatalogen för användaren. Alternativet -m tvingar användaradd att skapa hemkatalogen. Vi försöker skapa ett användarkonto med dessa alternativ och använd sedan passwd-kommandot för att ställa in lösenordet för kontot. Du kan alternativt ange ett lösenord med -p på kommandot useradd, men jag föredrar att ställa in lösenordet med passwd.
sudo useradd -d / home / testuser -m testuser
sudo passwd testuser
Detta skapar användaren som heter testus och ger dem en egen hemkatalog i / hem / testanvändare. Filerna i den nya hemmakatalogen kopieras från mappen / etc / skel, som innehåller vanliga hembildfiler. Om du vill ställa in standardvärden för dina användare skulle du göra det genom att ändra eller lägga till filer i den katalogen. Om vi tittar på den nya hemkatalogen för användaren:
nörd @ ubuntuServ: / etc / skel $ ls -la / home / testuser
totalt 20
drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34 .
drwxr-xr-x 5 rot rot 4096 2006-12-15 11: 37 ...
-rw-r-r-1 testus testuser 220 2006-12-15 11:34 .bash_logout
-rw-r-r-1 testus testusenare 414 2006-12-15 11:34 .bash_profile
-rw-r-r-1 testus test-testare 2227 2006-12-15 11:34 .bashrc
Du märker att det finns bash-skript i den här katalogen. Om du vill ange standardvägen för alla nya användare, skulle du göra det genom att ändra filerna i / etc / skel, som då skulle användas för att skapa dessa filer med användaradd-kommandot.
Lägg till användare
Adduser-kommandot är ännu enklare än kommandot användareadd, eftersom det ber dig om varje information. Jag tycker det är lite roligt att det finns två praktiskt taget namngivna kommandon som gör samma sak, men det är Linux för dig. Här är syntaxen:
Lägg till användare
Exempel:
nörd @ ubuntuServ: / etc / skel $ sudo adduser thegeek
Lösenord:
Lägger till användarens "thegeek" ...
Lägga till ny grupp "Thegeek" (1004).
Lägga till ny användare 'thegeek' (1004) med gruppen 'thegeek'.
Skapa hemkatalog "/ home / thegeek".
Kopiera filer från '/ etc / skel'
Ange nytt UNIX-lösenord:
Skriv in nytt UNIX-lösenord:
Inget lösenord levereras
Ange nytt UNIX-lösenord:
Skriv in nytt UNIX-lösenord:
Passwd: lösenord uppdaterat framgångsrikt
Ändra användarinformation för thegeek
Ange det nya värdet, eller tryck på ENTER för standard
Fullständigt namn []: The Geek
Rumsnummer []: 0
Arbetstelefon []: 555-1212
Hemtelefon []: 555-1212
Andra []:
Är informationen korrekt? [y / N] y