27Jun
Ubuntu Server je kot katera koli različica Linuxa in ima polne večuporabniške zmogljivosti, skupna naloga na katerem koli strežniku pa je dodajanje uporabnikov.
useradd
Ukaz useradd vam omogoča, da preprosto dodate novega uporabnika iz ukazne vrstice:
useradd & lt; username & gt;
Ta ukaz doda uporabnika, vendar brez dodatnih možnosti vaš uporabnik ne bo imel gesla ali domače mape.
Opomba: , če prejmete sporočilo, da ukaz ni našel, poskusite uporabiti celotno pot, tako kot je to:
/usr/sbin/ useradd & lt; username & gt;
Z možnostjo -d lahko nastavite domači imenik uporabnika. Možnost -m bo prisilila useradd ustvariti domači imenik. Poskusili bomo ustvariti uporabniški račun s temi možnostmi in uporabiti ukaz passwd za nastavitev gesla za račun. Lahko pa nastavite geslo z uporabo -p v ukazu useradd, vendar raje nastavljam geslo z uporabo passwd.
sudo useradd -d /home/ testuser -m tester
sudo passwd testuser
To bo ustvarilo uporabniško ime testuser in jim dalo svoj domači imenik v testerju /home/.Datoteke v novem domenskem imeniku se kopirajo iz mape skale /etc/, ki vsebuje privzete datoteke domene.Če želite uporabnikom nastaviti privzete vrednosti, bi to storili tako, da spremenite ali dodate datoteke v tem imeniku.Če pogledamo nov domači imenik za uporabnika:
geek @ ubuntuServ: /etc/ skel $ ls -la /home/ testuser
skupaj 20
drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34.
drwxr-xr-x 5 korenski koren 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
Opazili boste, da v tem imeniku obstajajo skripte bash.Če ste želeli nastaviti privzete možnosti poti za vse nove uporabnike, bi to storili tako, da bi datoteke spremenili v /etc/ skel, ki bi jih nato uporabili za ustvarjanje teh datotek z ukazom useradd.
adduser
Ukaz adduser je še lažji od ukaza useradd, ker vas pozove k vsakemu podatku. Mislim, da je nekoliko smešno, da obstajajo dve skoraj enako imenovanimi ukazi, ki naredijo isto stvar, toda to je linux za vas. Tukaj je sintaksa:
adduser & lt; username & gt;
Primer:
geek @ ubuntuServ: /etc/ skel $ sudo adduser thegeek
Geslo:
Dodajanje uporabnika `thegeek '...
Dodajanje nove skupine` thegeek`( 1004).
Dodajanje novega uporabnika `thegeek`( 1004) s skupino` thegeek`.
Ustvarjanje domače mape "/home/ thegeek".
Kopiranje datotek iz skripta /etc/
Vnesite novo geslo UNIX:
Ponovite novo geslo UNIX:
Geslo ni priloženo
Vnesite novo geslo UNIX:
Ponovno vpišite novo geslo UNIX:
passwd: geslo uspešno posodobljeno
Spreminjanje uporabniških podatkov za gesla
Vnesite novo vrednost ali pritisnite ENTER za privzeto ime
[]: Geek
Številka sobe []: 0 Delovni telefon
[]: 555-1212
Domači telefon []: 555-1212
Drugo []:
Ali so informacije točne?[y / N] y