27Jun

Legg til en bruker på Ubuntu Server

click fraud protection

Ubuntu Server er som et hvilket som helst Linux-utvalg, og har fulle flerbrukeregenskaper, og en felles oppgave på hvilken som helst server er å legge til brukere.

useradd

Kommandoen brukeraddadresse lar deg enkelt legge til en ny bruker fra kommandolinjen:

useradd & lt; brukernavn & gt;

Denne kommandoen legger til brukeren, men uten ekstra alternativer vil brukeren ikke ha et passord eller en hjemmekatalog.

Merk: Hvis du får en melding som sier at kommandoen ikke er funnet, kan du prøve å bruke hele banen, slik:

/usr/sbin/ useradd & lt; brukernavn & gt;

Du kan bruke alternativet -d til å angi hjemmekatalogen for brukeren. Alternativet -m vil tvinge brukeradd til å opprette hjemmekatalogen. Vi prøver å opprette en brukerkonto med disse alternativene, og bruk deretter passwd-kommandoen for å angi passordet for kontoen. Du kan alternativt sette et passord ved å bruke -p på kommandoen brukeradd, men jeg foretrekker å angi passordet med passwd.

sudo useradd -d /home/ testuser -m testuser

instagram viewer

sudo passwd testuser

Dette vil opprette brukeren kalt testuser og gi dem sin egen hjemmekatalog i /home/ testuser. Filene i den nye hjemmekataloget kopieres fra mappen /etc/ skjelett, som inneholder standard hjemmekatalogfiler. Hvis du ønsket å angi standardverdier for brukerne, ville du gjøre det ved å endre eller legge til filer i den katalogen. Hvis vi ser på den nye hjemmekatalogen for brukeren:

geek @ ubuntuServ: /etc/ skjel $ ls -la /home/ testuser
totalt 20
drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34.
drwxr-xr-x 5 rotrot 4096 2006-12-15 11:37. .
-rw-r-r- 1 testuser testuser 220 2006-12-15 11:34. bash_logout
-rw-r-r-1 testuser testuser 414 2006-12-15 11:34. bash_profile
-rw-r-r- 1 testuser testuser 2227 2006-12-15 11:34. bashrc

Du vil merke at det finnes bash-skript i denne katalogen. Hvis du ønsket å angi standard banealternativer for alle nye brukere, ville du gjøre det ved å endre filene i /etc/-skjelett, som deretter ville bli brukt til å lage disse filene av brukeradd-kommandoen.

adduser

Adduser-kommandoen er enda enklere enn kommandoen brukeradd, fordi den ber deg om hvert enkelt opplysninger. Jeg finner det litt morsomt at det er to nesten identisk navngitte kommandoer som gjør det samme, men det er linux for deg. Her er syntaksen:

adduser & lt; brukernavn & gt;

Eksempel:

geek @ ubuntuServ: /etc/ skjel $ sudo adduser thegeek
Passord:
Legge til bruker `thegeek '...
Legge til ny gruppe` thegeek'( 1004).
Legge til ny bruker `thegeek '(1004) med gruppen` thegeek'.
Opprette hjemmekatalog `/home/ thegeek '.
Kopiere filer fra `/etc/ skjel '
Skriv inn nytt UNIX-passord:
Skriv nytt passord:
Ikke oppgitt passord
Skriv inn nytt UNIX-passord:
Skriv nytt UNIX-passord:
passwd: passord oppdatert vellykket
Endre brukerinformasjon for thegeek
Skriv inn den nye verdien, eller trykk ENTER for standard
Fullt navn []: Geek
Romnummer []: 0
Arbeidstelefon []: 555-1212
Hjem Telefon []: 555-1212
Annet []:
Er informasjonen riktig?[Y / N] y