Ubuntu serveris ir kā jebkurš Linux variants, un tai ir pilnas vairāku lietotāju iespējas, un kopīgs uzdevums jebkuram serverim ir lietotāju pievienošana.
useradd
Komandu useradd ļaus jums viegli pievienot jaunu lietotāju no komandrindas:
useradd
Šī komanda pievieno lietotāju, taču bez papildu opcijām jūsu lietotājam nebūs paroles vai mājas direktorijas.
Piezīme:ja saņemat ziņojumu, ka komanda nav atrasta, mēģiniet izmantot pilnu ceļu, piemēram, šo:
/ usr / sbin / useradd
Jūs varat izmantot -d opciju, lai iestatītu lietotāja mājas direktoriju. -M opcija liks useradd izveidot mājas direktoriju. Mēs mēģināsim izveidot lietotāja kontu ar šīm opcijām, un pēc tam izmantojiet komandu passwd, lai iestatītu konta paroli. Alternatīvi varat iestatīt paroli, izmantojot komandu useradd -p, bet es gribētu iestatīt paroli, izmantojot passwd.
sudo useradd -d / home / testuser-m testuser
sudo passwd testuser
Tas izveidos lietotāja nosaukumu testuser un dos viņiem savu mājas direktoriju vietnē / home / testuser. Jaunā mājas direktorijā esošie faili tiek kopēti no mapes / etc / skel, kurā ir noklusējuma mājas direktorijas faili. Ja jūs vēlaties iestatīt noklusējuma vērtības saviem lietotājiem, jūs to darītu, mainot vai pievienojot failus šajā direktorijā. Ja mēs apskatīsim jauno lietotāja mājas direktoriju:
geek @ ubuntuServ: / etc / skel $ ls -la / home / testuser
kopā 20
drwxr-xr-x 2 testuser testuser 4096 2006-12-15 11:34.
drwxr-xr-x 5 root root 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
Jūs pamanīsit, ka šajā direktorijā ir bash skripti. Ja jūs vēlētos iestatīt noklusējuma ceļu opcijas visiem jaunajiem lietotājiem, jūs to izdarītu, modificējot failus / etc / skel, ko pēc tam izmantotu, lai izveidotu šos failus ar komandu useradd.
adduser
Pievienotās komandas komanda ir vieglāka nekā komanda useradd, jo tā piedāvā jums informāciju par katru informācijas daļu. Man šķiet nedaudz smieklīgi, ka ir divas praktiski identiskas komandas, kas dara to pašu, bet tas ir linux jums. Šeit ir sintakse:
adduser
Piemērs:
geek @ ubuntuServ: / etc / skel $ sudo adduser thegeek
Parole:
Lietotāja "thegeek" pievienošana ...
Jaunas grupas 'thegeek' pievienošana (1004).
Jauna lietotāja "thegeek" (1004) pievienošana grupai "thegeek".
Mājas direktorijas izveide '/ home / thegeek'.
Failu kopēšana no "/ etc / skel"
Ievadiet jaunu UNIX paroli:
Atkārtot jaunu UNIX paroli:
Parole nav piegādāta
Ievadiet jaunu UNIX paroli:
Atkārtot jaunu UNIX paroli:
passwd: parole atjaunināta veiksmīgi
Lietotāja informācijas maiņa forgeek
Ievadiet jauno vērtību vai noklusējuma pogu ENTER
Pilns vārds []: Geek
Telpas numurs []: 0
Darba tālrunis []: 555-1212
Mājas tālrunis []: 555-1212
Cits []:
Vai informācija ir pareiza? [y / N] y