Hemsida » hur » Lägg till en användare på Ubuntu Server

    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