Hvernig á að búa til notendur í Linux Notaðu "useradd" stjórnina

Linux skipanir gera lífið auðveldara

Þessi handbók sýnir þér hvernig á að búa til notendur innan Linux með því að nota skipanalínuna. Þó að margir Linux dreifingar skrifborðs bjóða upp á grafískt tæki til að búa til notendur, þá er það góð hugmynd að læra hvernig á að gera það úr stjórn línunnar svo að þú getir flutt færni þína frá einum dreifingu til annars án þess að læra nýjar notendaviðmót.

01 af 12

Hvernig á að búa til notanda

Notandi Bæta við Stillingar.

Byrjum á því að búa til einfaldan notanda.

Eftirfarandi skipun bætir við nýjum notanda sem kallast próf á kerfinu þínu:

sudo useradd próf

Hvað mun gerast þegar þessi stjórn er keyrð fer eftir innihaldi stillingarskráarinnar sem er staðsett í / etc / default / useradd.

Til að skoða innihald / etc / default / useradd hlaupa eftirfarandi skipun:

sudo nano / etc / default / useradd

Stillingarskráin setur sjálfgefið skel sem í Ubuntu er kassi / sh. Allar aðrar valkostir eru athugasemdir.

The athugasemd valkostur gerir þér kleift að stilla sjálfgefinn heima möppu, hóp, fjölda daga eftir að lykilorðið er útrunnið áður en reikningurinn verður gerður óvirkur og sjálfgefið gildistími.

Það mikilvægasta sem þarf að tína af ofangreindum upplýsingum er að keyra notendauppfangaskipan án þess að rofar geti valdið mismunandi niðurstöðum á mismunandi dreifingum og það er allt að gera með stillingarnar í / etc / default / useradd skrá.

Til viðbótar við / etc / default / useradd skrá er einnig skrá sem kallast /etc/login.defs sem verður rætt síðar í handbókinni.

Mikilvægt: sudo er ekki uppsett á hverjum dreifingu. Ef það er ekki uppsett þarftu að skrá þig inn á reikning með viðeigandi heimildum til að búa til notendur

02 af 12

Hvernig á að búa til notanda með heimaskrá

Bæta við notanda með heima.

Fyrra dæmiið var frekar einfalt en notandinn gæti eða hefur ekki verið úthlutað heimaskrá á grundvelli stillingarskráarinnar .

Til að þvinga stofnun heimaskráa til að nota eftirfarandi skipun:

useradd -m próf

Ofangreind skipun skapar / heim / próf möppu fyrir notandaprófið.

03 af 12

Hvernig á að búa til notanda með mismunandi heimaskráningu

Bæta við notanda með öðruvísi heimili.

Ef þú vilt að notandinn hafi heimamöppu á annan stað en sjálfgefið geturðu notað -d rofann.

sudo useradd -m -d / próf próf

Ofangreind skipun mun skapa möppu sem heitir próf fyrir notandapróf undir rótarmöppunni.

Athugaðu: Innan -m skipta má ekki búa til möppuna. Það fer eftir stillingunni innan /etc/login.defs.

Til þess að fá þetta til vinnu án þess að tilgreina -m skipta skaltu breyta skránni /etc/login.defs og neðst í skránni bæta við eftirfarandi línu:

CREATE_HOME já

04 af 12

Hvernig á að breyta aðgangsorð notanda með því að nota Linux

Breyta notandan aðgangsorð Linux.

Nú þegar þú hefur búið til notanda með heimamöppu þarftu að breyta lykilorð notandans.

Til að stilla lykilorð notandans þarftu að nota eftirfarandi skipun:

passwd próf

Ofangreind skipun leyfir þér að stilla lykilorð prófunar notandans. Þú verður beðinn um lykilorðið sem þú vilt nota.

05 af 12

Hvernig á að skipta um notendur

Skiptu User Linux.

Þú getur prófað reikning nýja notandans með því að slá eftirfarandi inn í flugstöðina:

su-próf

Ofangreind skipun skiptir notanda á prófunarreikninginn og miðað við að þú bjóst til heimamöppu verður þú settur í heimamöppuna fyrir þann notanda.

06 af 12

Búðu til notanda með lokadagsetningu

Bæta við notanda með gildistíma.

Ef þú ert að vinna á skrifstofu og þú ert með nýjan verktaka sem byrjar að vera á skrifstofunni þinni í stuttan tíma þá verður þú að setja upp fyrningardagsetningu á notandareikningnum hans.

Á sama hátt, ef þú hefur fjölskyldu að koma til að vera þá geturðu búið til notandareikning fyrir þann fjölskyldumeðlim sem rennur út eftir að þeir hafa skilið eftir.

Til að stilla gildistíma þegar notandi er búinn til skaltu nota eftirfarandi skipun:

useradd -d / home / test -e 2016-02-05 próf

Dagsetningin verður að vera tilgreind á sniðinu YYYY-MM-DD þar sem YYYY er árið, MM er mánuðarnúmerið og DD er dagsetningarnúmerið.

07 af 12

Hvernig Til Skapa A Notandi og úthluta það til hóps

Bæta við notanda í hóp.

Ef þú ert með nýja notanda í félaginu þá gætir þú viljað úthluta tilteknum hópum fyrir þann notanda þannig að þeir hafi aðgang að sömu skrám og möppum eins og aðrir meðlimir í liðinu.

Til dæmis, ímyndaðu þér að þú hafir strákur sem heitir John og hann var að taka þátt sem endurskoðandi.

Eftirfarandi skipun myndi bæta John við reikningahópinn.

useradd -m john-G reikninga

08 af 12

Aðlaga innskráningarstillingar innan Linux

Innskráning sjálfgefið.

Skráin /etc/login.defs er stillingarskrá sem býður upp á sjálfgefna hegðun fyrir innskráningarstarfsemi.

Það eru nokkrar helstu stillingar í þessari skrá. Til að opna /etc/login.defs skráin skaltu slá inn eftirfarandi skipun:

sudo nano /etc/login.defs

The login.defs skrá inniheldur eftirfarandi stillingar sem þú gætir viljað breyta:

Athugaðu að þetta eru sjálfgefin valkostir og hægt er að yfirgefa þau þegar þú býrð til nýjan notanda.

09 af 12

Hvernig á að tilgreina innskráningu lykilorðsútgáfu þegar þú býrð til notanda

Bæta við notanda með upphafsdagsetningu innskráningar.

Þú getur stillt lykilorð lykilorðs, fjölda innskráningar reynir aftur og tímaskeið þegar þú býrð til notanda.

Eftirfarandi dæmi sýnir hvernig á að búa til notanda með viðvörun um aðgangsorð, hámarksfjölda daga áður en lykilorðið rennur út og innskráningarskrá endurstillir.

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

10 af 12

Force Creation af notanda án heimamöppu

Bæta við notanda með neitun heimabóka.

Ef login.defs skráin hefur valmöguleika CREATE_HOME já sett þá þegar notandi er búin til verður heimamappa sjálfkrafa búin til.

Til að búa til notanda án heimamöppu, óháð stillingunum, notaðu eftirfarandi skipun:

useradd-M próf

Það er frekar ruglingslegt að -m stendur fyrir að búa til heimili og -M stendur fyrir að búa ekki til heima.

11 af 12

Tilgreindu fullt notandanafn þegar þú býrð til notanda

Bæta við notanda með athugasemdum.

Sem hluti af notendastefnu þína gætir þú valið að gera eitthvað eins og fyrsta upphafið og síðan eftirnafnið. Til dæmis, notendanafn fyrir "John Smith" verður "jsmith".

Þegar þú leitar að upplýsingum um notanda getur þú ekki þá greint á milli John Smith og Jenny Smith.

Þú getur bætt við athugasemd þegar þú stofnar reikning svo það er auðveldara að finna út raunverulegt nafn notandans.

Eftirfarandi skipanir sýna hvernig á að gera þetta:

useradd -m jsmith -c "john smith"

12 af 12

Greini / etc / passwd skrána

Linux User Information.

Þegar þú býrð til notanda eru upplýsingar um þann notanda bætt við / etc / passwd skrána.

Til að skoða upplýsingar um tiltekna notanda er hægt að nota grep skipunina sem hér segir:

grep john / etc / passwd

Athugaðu: Ofangreind skipun mun skila upplýsingum um alla notendur með orðinu john sem hluta af notandanafninu.

Skráin / etc / passuword inniheldur ristilskilin lista yfir reiti um hvern notanda.

Reitirnar eru sem hér segir: