Jinsi ya Kujenga Watumiaji katika Linux Kutumia amri ya "useradd"

Amri za Linux hufanya maisha iwe rahisi

Mwongozo huu unaonyesha jinsi ya kuunda watumiaji ndani ya Linux ukitumia mstari wa amri. Wakati mgawanyoko wa Linux nyingi za desktop hutoa chombo cha picha ya kuunda watumiaji ni wazo nzuri kujifunza jinsi ya kufanya hivyo kutoka kwenye mstari wa amri ili uweze kuhamisha ujuzi wako kutoka kwa usambazaji mmoja hadi mwingine bila kujifunza usanidi mpya wa mtumiaji.

01 ya 12

Jinsi ya Kujenga Mtumiaji

Mtumiaji Ongeza Config.

Hebu kuanza kwa kuunda mtumiaji rahisi.

Amri ifuatayo itaongeza mtumiaji mpya inayoitwa mtihani kwa mfumo wako:

Sudo useradd mtihani

Nini kitatokea wakati amri hii itaendeshwa itategemea yaliyomo ya faili ya usanifu iliyo kwenye / nk / default / useradd.

Kuangalia yaliyomo ya / nk / default / useradd kukimbia amri ifuatayo:

sudo nano / nk / default / useradd

Faili ya usanidi itaweka shell ya msingi ambayo Ubuntu ni bin / sh. Chaguzi nyingine zote zinasemwa nje.

Chaguo zilizochaguliwa zinawezesha kuweka folda ya nyumbani ya msingi, kikundi, siku kadhaa baada ya nenosiri limekwisha muda kabla ya akaunti haibadilishwa na tarehe ya mwisho ya mwisho.

Kitu muhimu cha kukusanya taarifa ya hapo juu ni kwamba kuendesha amri ya useradd bila swichi yoyote inaweza kuzalisha matokeo tofauti kwa mgawanyo tofauti na ni pamoja na mipangilio katika faili / / / default / useradd faili.

Mbali na / nk / default / useradd faili, pia kuna faili inayoitwa /etc/login.defs ambayo itajadiliwa baadaye katika mwongozo.

Muhimu: sudo haijawekwa kwenye kila usambazaji. Ikiwa haijasakinishwa unahitaji kuingia katika akaunti na idhini sahihi ya kujenga watumiaji

02 ya 12

Jinsi ya Kujenga Mtumiaji Na Msaada wa Nyumbani

Ongeza mtumiaji na nyumbani.

Mfano uliopita ulikuwa rahisi lakini mtumiaji anaweza au hajapata kupewa saraka ya nyumbani kulingana na faili ya mipangilio .

Kulazimisha kuundwa kwa saraka ya nyumbani ili kutumia amri ifuatayo:

mtihani wa-useradd

Amri ya hapo juu inajenga folda ya nyumbani / ya mtihani kwa mtihani wa mtumiaji.

03 ya 12

Jinsi ya Kujenga Mtumiaji Na Msaada wa Nyumba tofauti

Ongeza mtumiaji na nyumba tofauti.

Ikiwa unataka mtumiaji awe na folda ya nyumbani mahali tofauti kwa default unaweza kutumia -d kubadili.

sudo useradd -m-d / mtihani wa mtihani

Amri ya juu itaunda folda inayoitwa mtihani wa mtihani wa mtumiaji chini ya folda ya mizizi.

Kumbuka: Ndani ya -m kubadili folda haiwezi kuundwa. Inategemea mipangilio ndani ya /etc/login.defs.

Ili kupata hii kufanya kazi bila kutaja -m kubadili hariri file /etc/login.defs na chini ya faili kuongeza mstari wafuatayo:

CREATE_HOME ndiyo

04 ya 12

Jinsi ya Kubadilisha Neno la mtumiaji Kutumia Linux

Badilisha Mtumiaji Password Linux.

Sasa kwa kuwa umeunda mtumiaji na folda ya nyumbani utahitaji kubadilisha nenosiri la mtumiaji.

Kuweka nenosiri la mtumiaji unahitaji kutumia amri ifuatayo:

mtihani wa kupitishwa

Amri ya hapo juu itawawezesha kuweka nenosiri la mtumiaji wa mtihani. Utaelekezwa kwa nenosiri unayotaka kutumia.

05 ya 12

Jinsi ya Kubadili Watumiaji

Badilisha User Linux.

Unaweza kupima akaunti yako ya mtumiaji mpya kwa kuandika zifuatazo kwenye dirisha la terminal:

su - mtihani

Amri ya juu inachukua mtumiaji kwenye akaunti ya mtihani na kudhani umeunda folda ya nyumbani utawekwa kwenye folda ya nyumbani kwa mtumiaji huyo.

06 ya 12

Unda mtumiaji na tarehe ya kumalizika

Ongeza Mtumiaji Na Mwisho.

Ikiwa unafanya kazi katika ofisi na una mkandarasi mpya kuanzia nani atakayekuwa katika ofisi yako kwa muda mfupi basi utahitaji kuweka tarehe ya kumalizika kwenye akaunti yake ya mtumiaji.

Vivyo hivyo, ikiwa una familia ya kukaa basi unaweza kuunda akaunti ya mtumiaji kwa mwanachama huyo wa familia atakapopotea baada ya kuondoka.

Kuweka tarehe ya kumalizika wakati wa kujenga mtumiaji, tumia amri ifuatayo:

useradd -d / home / test -e 2016-02-05 mtihani

Tarehe lazima ielezwe katika muundo YYYY-MM-DD ambapo YYYY ni mwaka, MM ni namba ya mwezi na DD ni namba ya siku.

07 ya 12

Jinsi ya Kujenga Mtumiaji Na Kuwapa Kundi

Ongeza Mtumiaji Kundi.

Ikiwa una mtumiaji mpya akijiunga na kampuni yako basi unaweza kutaka kugawa vikundi maalum kwa mtumiaji huyo ili waweze kufikia faili sawa na folda kama wanachama wengine wa timu yao.

Kwa mfano, fikiria kwamba ulikuwa na mvulana aliyeitwa Yohana na alikuwa akijiunga na mhasibu.

Amri ifuatayo ingeongeza Yohana kwa kundi la akaunti.

useradd -m john -G akaunti

08 ya 12

Kurekebisha Vikwazo vya Kuingia Ndani ya Linux

Ingia Vipengee.

Faili /etc/login.defs ni faili ya usanidi ambayo hutoa tabia ya default kwa shughuli za kuingia.

Kuna baadhi ya mipangilio muhimu katika faili hii. Kufungua faili ya /etc/login.defs kuingia amri ifuatayo:

sudo nano /etc/login.defs

Faili login.defs ina mazingira yafuatayo ambayo unaweza kutaka kubadili:

Kumbuka kuwa hizi ni chaguo chaguo-msingi na zinaweza kuingizwa wakati wa kuunda mtumiaji mpya.

09 ya 12

Jinsi ya Kufafanua Kuingia Nywila ya Kuingia Wakati Unda Mtumiaji

Ongeza Mtumiaji Na Tarehe ya Kumalizika Kuingia.

Unaweza kuweka tarehe ya kumalizika kwa nenosiri, nambari ya majaribio ya kuingilia na wakati wa kuanzisha wakati wa kutengeneza mtumiaji.

Mfano wafuatayo unaonyesha jinsi ya kuunda mtumiaji kwa onyo la nenosiri, idadi ya siku chache kabla ya nenosiri na muda wa kuingia.

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

10 kati ya 12

Uumbaji wa Mtumiaji bila Folda ya Nyumbani

Ongeza mtumiaji bila Folda ya Nyumbani.

Ikiwa faili ya login.defs ina chaguo CREATE_HOME ndiyo itaweka basi wakati mtumiaji anaumbwa folda ya nyumbani itaundwa moja kwa moja.

Ili kuunda mtumiaji bila folda ya nyumbani bila kujali mazingira hutumia amri ifuatayo:

useradd-mtihani

Ni vizuri kuchanganya kwamba -m inasimama kuunda nyumba na-inasimama kwa si kujenga nyumba.

11 kati ya 12

Taja jina kamili la Mtumiaji Wakati wa Kujenga Mtumiaji

Ongeza Mtumiaji Kwa Maoni.

Kama sehemu ya sera yako ya uumbaji wa mtumiaji, unaweza kuchagua kufanya kitu kama awali ya kwanza, ikifuatiwa na jina la mwisho. Kwa mfano, jina la mtumiaji "John Smith" litakuwa "jsmith".

Unapotafuta maelezo kuhusu mtumiaji huenda usiwe na uwezo wa kutofautisha kati ya John Smith na Jenny Smith.

Unaweza kuongeza maoni wakati wa kuunda akaunti ili iwe rahisi kupata jina halisi la mtumiaji.

Amri ifuatayo inaonyesha jinsi ya kufanya hivi:

useradd -m jsmith -c "john smith"

12 kati ya 12

Kuchambua Faili / nk / passwd

Maelezo ya mtumiaji wa Linux.

Unapojenga mtumiaji maelezo ya mtumiaji huyo anaongezwa kwenye faili / nk / passwd.

Kuangalia maelezo kuhusu mtumiaji fulani unaweza kutumia amri ya grep kama ifuatavyo:

grep john / nk / passwd

Kumbuka: amri ya hapo juu itarudi maelezo kuhusu watumiaji wote na neno john kama sehemu ya jina la mtumiaji.

Faili / nk / passuword ina orodha iliyojitenga ya kanda kuhusu kila mtumiaji.

Mashamba ni kama ifuatavyo: