Ubuntu poslužitelj je poput bilo koje vrste Linuxa i ima punu sposobnost za više korisnika, a zajednički zadatak na bilo kojem poslužitelju je dodavanje korisnika.
useradd
Naredba useradd će vam omogućiti jednostavno dodavanje novog korisnika iz naredbenog retka:
useradd
Ova naredba dodaje korisnika, ali bez dodatnih opcija vaš korisnik neće imati zaporku ili kućni imenik.
Bilješka:ako primite poruku da naredba nije pronađena, pokušajte upotrijebiti cijeli put, ovako:
/ Usr / sbin / useradd
Pomoću opcije -d možete postaviti kućni direktorij za korisnika. Opcija -m će prisiliti useradd da stvori kućni imenik. Pokušat ćemo stvoriti korisnički račun s tim opcijama, a zatim pomoću naredbe passwd postaviti zaporku za račun. Alternativno, lozinku možete postaviti pomoću -p na useradd naredbi, ali želim postaviti lozinku pomoću passwd.
sudo useradd -d / home / testuser -m testuser
sudo passwd testuser
To će stvoriti korisnika pod nazivom testuser i dati im vlastiti kućni imenik u / home / testuser. Datoteke u novom kućnom imeniku kopiraju se iz mape / etc / skel, koja sadrži zadane datoteke kućnog direktorija. Ako želite postaviti zadane vrijednosti za svoje korisnike, to biste učinili mijenjanjem ili dodavanjem datoteka u tom direktoriju. Ako pogledamo novi kućni imenik za korisnika:
geek @ ubuntuServ: / etc / skel $ ls -la / home / testuser
ukupno 20
drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34.
drwxr-xr-x 5 root root 4096 15.12.2006 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
Primijetit ćete da postoje skripte bash u ovom direktoriju. Ako želite postaviti zadane opcije putanja za sve nove korisnike, to biste učinili mijenjanjem datoteka u / etc / skel, koja će se zatim koristiti za stvaranje tih datoteka pomoću naredbe useradd.
adduser
Naredba adduser je još jednostavnija od naredbe useradd, jer vas traži svaki komad informacija. Smatram da je malo smiješno da postoje dvije praktički identične naredbe koje rade istu stvar, ali to je Linux za vas. Evo sintakse:
adduser
Primjer:
geek @ ubuntuServ: / etc / skel $ sudo dodatni korisnik
Zaporka:
Dodavanje "thegeek" korisnika ...
Dodavanje nove grupe 'thegeek' (1004).
Dodavanje novog 'thegeek' korisnika (1004) s grupom 'thegeek'.
Izrada kućnog imenika '/ home / thegeek'.
Kopiranje datoteka iz '/ etc / skel'
Unesite novu lozinku UNIX-a:
Ponovite novu lozinku UNIX-a:
Nema lozinke
Unesite novu lozinku UNIX-a:
Ponovite novu lozinku UNIX-a:
passwd: lozinka je uspješno ažurirana
Promjena korisničkih informacija za thegeek
Unesite novu vrijednost ili pritisnite ENTER za zadanu vrijednost
Ime i prezime []: Geek
Broj sobe []: 0
Radni telefon []: 555-1212
Kućni telefon []: 555-1212
Ostalo []:
Jesu li informacije točne? [y / N] y