Ki jan yo kreye itilizatè nan Linux Sèvi ak "useradd" Kòmandman an

Linux kòmandman fè lavi vin pi fasil

Gid sa a montre w ki jan yo kreye itilizatè nan Linux lè l sèvi avèk liy lan bay lòd. Pandan ke anpil Linux distribisyon Desktop bay yon zouti grafik pou kreye itilizatè li se yon bon lide pou aprann kijan pou fè li nan liy lan lòd pou ke ou ka transfere konpetans ou soti nan yon distribisyon nan yon lòt san yo pa aprann nouvo interfaces itilizatè.

01 nan 12

Kijan Pou kreye yon itilizatè

Itilizatè Add Config.

Ann kòmanse pa kreye yon itilizatè senp.

Kòmandman ki anba la a pral ajoute yon nouvo itilizatè rele tès nan sistèm ou an:

sudo useradd tès

Ki sa ki pral rive lè lòd sa a kouri pral depann de sa ki nan dosye a konfigirasyon ki sitiye nan / etc / default / useradd.

Pou wè sa ki nan / etc / default / useradd kouri lòd sa a:

sudo nano / elatriye / default / useradd

Fichye a konfigirasyon pral mete yon koki default ki nan Ubuntu se bin / sh. Tout lòt opsyon yo ap kòmante.

Komen ki soti nan opsyon pèmèt ou mete yon folder lakay default, yon gwoup, kantite jou apre yo fin modpas la ekspire anvan kont lan vin enfim ak yon dat ekspirasyon default.

Bagay ki enpòtan nan ranmase nan enfòmasyon ki anwo la a se ke kouri commandadd useradd a san okenn switch ka pwodwi diferan rezilta sou distribisyon diferan epi li se tout fè ak anviwònman yo nan dosye a / etc / default / useradd.

Anplis de sa nan dosye a / etc / default / useradd, gen tou yon dosye yo rele /etc/login.defs ki pral diskite pita nan gid la.

Enpòtan: sudo pa enstale sou chak distribisyon. Si li pa enstale ou bezwen antre nan yon kont ak otorizasyon ki apwopriye pou kreye itilizatè yo

02 nan 12

Kijan Pou kreye yon itilizatè ki gen yon Anyè Kay

Add Itilizatè ak Kay.

Egzanp anvan an te san patipri senp, men itilizatè a ka oswa yo pa te asiyen yon anyè lakay ki baze sou dosye a anviwònman .

Pou fòse kreyasyon an nan yon anyè lakay yo itilize lòd sa a:

useradd -m tès

Kòmandman ki anlè a kreye yon folder / kay / tès pou tès itilizatè a.

03 nan 12

Kijan Pou kreye yon itilizatè ki gen yon Anyè Kay diferan

Add Itilizatè avèk yon kay diferan.

Si ou vle itilizatè a gen yon katab nan kay nan yon kote diferan nan default la ou ka itilize switch la -d.

sudo useradd -m -d / tès tès

Demann ki anwo la a pral kreye yon katab ki rele tès pou tès itilizatè anba katab la rasin.

Remak: Nan -m chanje katab la pa ka kreye. Sa depann de anviwònman an nan /etc/login.defs.

Yo nan lòd yo jwenn sa a nan travay san yo pa espesifye yon -m switch modifye dosye /etc/login.defs yo ak nan pati anba a nan dosye a ajoute liy sa a:

CREATE_HOME repons lan se wi

04 nan 12

Kijan Pou Chanje Modpas Itilizatè a Sèvi ak Linux

Chanje Itilizatè Modpas Linux.

Kounye a ke ou te kreye yon itilizatè ki gen yon katab kay ou pral bezwen chanje modpas itilizatè a.

Pou mete yon modpas itilizatè a ou bezwen itilize kòmandman sa a:

Passwd tès

Kòmandman anwo a pral pèmèt ou mete modpas itilizatè a nan modpas. Ou pral mande pou modpas la ou vle itilize.

05 nan 12

Kijan Pou chanje Itilizatè yo

Bouton Itilizatè Linux.

Ou ka tcheke kont itilizatè nouvo ou a lè ou tape bagay sa yo nan yon fenèt tèminal:

su - tès

Demann ki anwo a chanje itilizatè a kont lan tès ak an konsideran ou te kreye yon katab kay ou pral mete yo nan katab la kay pou itilizatè sa a.

06 nan 12

Kreye yon itilizatè ak yon dat ekspire

Add Itilizatè avèk Èd.

Si ou ap travay nan yon biwo epi ou gen yon nouvo kontraktè kòmanse ki moun ki pral yo dwe nan biwo ou pou yon kout peryòd de tan Lè sa a, ou pral vle mete yon dat ekspirasyon sou kont li oswa itilizatè li.

Menm jan an tou, si ou gen fanmi kap vini yo rete Lè sa a, ou ka kreye yon kont itilizatè pou sa manm fanmi an ki ekspire apre yo fin kite.

Pou mete yon dat ekspirasyon lè w kreye yon itilizatè, itilize lòd sa a:

useradd -d / lakay / tès -e 2016-02-05 tès

Dat la dwe espesifye nan fòma YYYY-MM-DD kote YYYY se ane a, MM se nimewo a mwa ak DD se nimewo jou a.

07 nan 12

Kijan Pou kreye yon itilizatè epi bay li nan yon gwoup

Add itilizatè a gwoup.

Si ou gen yon itilizatè nouvo rantre nan konpayi ou Lè sa a, ou ta ka vle bay gwoup espesifik pou sa itilizatè yo pou yo gen aksè nan dosye yo menm ak dosye kòm lòt manm nan ekip yo.

Pou egzanp, imajine ou te gen yon nèg yo rele Jan epi li te rantre kòm yon kontab.

Kòmandman sa a ta ajoute John nan gwoup la kont.

useradd -m john -G kont

08 nan 12

Ajiste Login défaut nan Linux

Login Defaults.

Dosye /etc/login.defs se yon dosye konfigirasyon ki bay konpòtman an default pou aktivite konekte.

Gen kèk anviwònman kle nan dosye sa a. Pou ouvri dosye /etc/login.defs antre nan lòd sa a:

sudo nano /etc/login.defs

File login loginfs la gen anviwònman sa yo ki ou ta ka vle chanje:

Remake byen ke sa yo, se opsyon ki default epi yo ka sove lè kreye yon nouvo itilizatè.

09 nan 12

Kijan Pou Espesifye Login Modpas Expiry Lè Kreye Yon Itilizatè

Add Itilizatè ki gen dat ekspirasyon Login.

Ou ka mete yon dat ekspirasyon modpas, ki kantite retou login ak Timeout a lè w kreye yon itilizatè.

Egzanp ki anba la a montre kouman pou kreye yon itilizatè ki gen yon avètisman modpas, yon kantite maksimòm jou anvan modpas la ekspire ak retrè konekte mete.

sudo useradd test5 -m -K PASS_MAX_DAYS = 5 -K PASS_WARN_AGE = 3 -K LOGIN_RETRIES = 1

10 nan 12

Kreyasyon fòs de yon itilizatè san yo pa yon Dosye Kay

Add Itilizatè ki pa gen okenn Dosye Kay.

Si dosye login loginfs yo gen opsyon CREATE_HOME la wi mete lè sa a lè yon itilizatè kreye yon katab kay pral otomatikman kreye.

Pou kreye yon itilizatè san yo pa yon katab kay kèlkeswa anviwònman yo itilize lòd sa a:

useradd-tès

Li se jistis konfizyon ke -m kanpe pou kreye kay ak -M kanpe pou pa kreye lakay ou.

11 nan 12

Espesifye non konplè itilizatè a lè li kreye yon itilizatè

Ajoute itilizatè ak kòmantè.

Kòm yon pati nan politik kreyasyon itilizatè ou, ou ta ka chwazi fè yon bagay tankou premye inisyal la, ki te swiv pa dènye a. Pou egzanp, non itilizatè a pou "John Smith" yo pral "Jsmith".

Lè kap chèche detay sou yon itilizatè ou pa ka Lè sa a, kapab distenge ant Jan Smith ak Jenny Smith.

Ou ka ajoute yon kòmantè lè w kreye yon kont konsa li pi fasil pou chèche konnen non reyèl itilizatè a.

Kòmandman ki anba la a montre kijan pou fè sa:

useradd -m jsmith -c "john smith"

12 nan 12

Analize dosye a / etc / passwd

Linux Itilizatè Enfòmasyon.

Lè ou kreye yon itilizatè detay yo nan ki itilizatè yo ajoute nan dosye a / etc / passwd.

Pou wè detay sou yon itilizatè an patikilye ou ka itilize lòd grep la jan sa a:

grep john / elatriye / passwd

Remak: Kòmandman ki anwo la a ap retounen detay sou tout itilizatè yo ak mo Jan an kòm yon pati nan non itilizatè a.

Fichye / etc / passuword la gen yon lis kolon ki separe sou chak itilizatè.

Jaden yo yo jan sa a: