Si të krijoni përdorues në Linux Duke përdorur komandën "useradd"

Komandat e Linux e bëjnë jetën më të lehtë

Ky udhëzues ju tregon se si të krijoni përdorues brenda Linux duke përdorur linjën e komandës. Ndërkohë që shumë shpërndarjet e Linux desktop ofrojnë një vegël grafike për krijimin e përdoruesve, është një ide e mirë për të mësuar se si ta bëni atë nga rreshti i komandës në mënyrë që të transferoni aftësitë tuaja nga një shpërndarje në tjetrën pa mësuar ndërfaqe të reja të përdoruesit.

01 nga 12

Si të krijoni një përdorues

Përdoruesi Add Config.

Le të fillojmë duke krijuar një përdorues të thjeshtë.

Komanda e mëposhtme do të shtojë një përdorues të ri të quajtur test në sistemin tuaj:

sudo test useradd

Çfarë do të ndodhë kur të ekzekutohet ky komandë do të varet nga përmbajtja e skedarit të konfigurimit të vendosur në / etc / default / useradd.

Për të parë përmbajtjen e / etc / default / useradd drejtuar komandën e mëposhtme:

sudo nano / etc / default / useradd

Dosja e konfigurimit do të vendosë një predhë të paracaktuar e cila në Ubuntu është bin / sh. Të gjitha opsionet e tjera janë komentuar.

Opsionet e komentuara mundësojnë që të vendosni një dosje të parazgjedhur të shtëpisë, një grup, numrin e ditëve pas kalimit të fjalëkalimit para se llogaria të bëhet me aftësi të kufizuara dhe një datë skadimi default.

Gjëja e rëndësishme për të mbledhur nga informacionet e mësipërme është se drejtimi i komandës useradd pa ndonjë ndërprerës mund të sjellë rezultate të ndryshme në shpërndarjet e ndryshme dhe është e gjitha për të bërë me parametrat në skedarin / etc / default / useradd.

Përveç file / etc / default / useradd, ekziston gjithashtu një skedar i quajtur /etc/login.defs i cili do të diskutohet më vonë në udhëzues.

E rëndësishme: sudo nuk është instaluar në çdo shpërndarje. Nëse nuk është instaluar ju duhet të hyni në një llogari me lejet e duhura për krijimin e përdoruesve

02 nga 12

Si të krijoni një përdorues me një direktori në shtëpi

Shto përdorues me shtëpi.

Shembulli i mëparshëm ishte mjaft i thjeshtë, por përdoruesi mund ose nuk mund të jetë caktuar një direktori në shtëpi bazuar në skedën e cilësimeve .

Për të detyruar krijimin e një directory në shtëpi për të përdorur komandën e mëposhtme:

useradd -m test

Komanda e mësipërme krijon një / home / test folder për testin e përdoruesit.

03 nga 12

Si të krijoni një përdorues me një direktori të ndryshëm në shtëpi

Shto përdorues me një shtëpi të ndryshme.

Nëse dëshironi që përdoruesi të ketë një dosje në shtëpi në një vend tjetër me default, mund të përdorni skedarin -d.

sudo useradd -m -d / test test

Komanda e mësipërme do të krijojë një dosje të quajtur test për testin e përdoruesit nën dosjen rrënjë.

Shënim: Brenda -m kaloni dosjen nuk mund të krijohen. Kjo varet nga vendosja brenda /etc/login.defs.

Në mënyrë që kjo të funksionojë pa specifikuar kalimin e -m redakto skedarin /etc/login.defs dhe në fund të skedarit shtoni vijën e mëposhtme:

CREATE_HOME po

04 nga 12

Si të ndryshoni një fjalëkalim përdoruesi duke përdorur Linux

Ndrysho Fjalorin e Përdoruesit Linux.

Tani që ju keni krijuar një përdorues me një dosje në shtëpi ju do të duhet të ndryshoni fjalëkalimin e përdoruesit.

Për të vendosur një fjalëkalim të përdoruesit ju duhet të përdorni komandën e mëposhtme:

provë passwd

Komanda e mësipërme do t'ju lejojë të vendosni fjalëkalimin e përdoruesit të testimit. Ju do të kërkohet për fjalëkalimin që dëshironi të përdorni.

05 e 12

Si të kaloni përdoruesit

Kalo përdoruesin Linux.

Ju mund ta provoni llogarinë tuaj të re të përdoruesit duke shtypur në vijim një dritare të terminalit:

su - test

Komanda e mësipërme kalon përdoruesin në llogarinë testuese dhe duke supozuar që keni krijuar një dosje në shtëpi që do të vendoseni në dosjen e shtëpisë për atë përdorues.

06 nga 12

Krijo një përdorues me një datë të skadimit

Shto përdoruesin me skadimin.

Nëse jeni duke punuar në një zyrë dhe keni një kontraktor të ri duke filluar që do të jetë në zyrën tuaj për një periudhë të shkurtër kohe atëherë ju do të dëshironi të vendosni një datë të skadimit në llogarinë e tij ose të saj të përdoruesit.

Në mënyrë të ngjashme, nëse ju keni familje që vijnë për të qëndruar atëherë ju mund të krijoni një llogari përdoruesi për atë anëtar të familjes që skadon pasi ata kanë lënë.

Për të caktuar një datë skadimi kur krijon një përdorues, përdorni komandën e mëposhtme:

useradd -d / home / test -e 2016-02-05 provë

Data duhet të specifikohet në formatin YYYY-MM-DD ku YYYY është viti, MM është numri i muajit dhe DD është numri i ditës.

07 nga 12

Si të krijoni një përdorues dhe t'ia caktoni një grupi

Shtoni përdoruesin në grup.

Nëse keni një përdorues të ri duke u bashkuar me kompaninë tuaj atëherë mund të dëshironi të caktoni grupe të caktuara për atë përdorues në mënyrë që ata të kenë qasje në dosjet dhe dosjet e njëjta si anëtarët e tjerë të ekipit të tyre.

Për shembull, imagjinoni se keni pasur një djalë të quajtur John dhe ai ishte duke u bashkuar si një kontabilist.

Komanda e mëposhtme do të shtojë john në grupin e llogarive.

useradd -m john -G llogaritë

08 nga 12

Rregullimi i Defaults Hyrës brenda Linux

Identifikoni vlerat.

Skedari /etc/login.defs është një skedar i konfigurimit i cili siguron sjelljen e paracaktuar për aktivitetet e identifikimit.

Ka disa cilësime kyçe në këtë skedar. Për të hapur skedarin /etc/login.defs shkruani komandën e mëposhtme:

sudo nano /etc/login.defs

Dosja login.defs përmban cilësimet e mëposhtme të cilat ju mund të dëshironi të ndryshoni:

Vini re se këto janë opsionet e parazgjedhura dhe ato mund të anashkalohen kur krijojnë një përdorues të ri.

09 nga 12

Si të specifikoni hyrjen e fjalëkalimit të hyrjes kur krijohet një përdorues

Shto përdorues me datën e skadimit të hyrjes.

Mund të caktoni një datë skadimi të fjalëkalimit, numrin e rishikimeve të hyrjes dhe kohën kur krijoni një përdorues.

Shembulli i mëposhtëm tregon se si të krijoni një përdorues me paralajmërim me fjalëkalim, një numër maksimal ditësh para skadimit të fjalëkalimit dhe vendosjes së provimeve të hyrjes.

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

10 nga 12

Krijimi i një përdoruesi pa një dosje kryesore

Shto përdorues pa asnjë dosje kryesore.

Nëse skedari login.defs ka opsionin CREATE_HOME po vendosur pastaj kur krijohet një përdorues, automatikisht do të krijohet një dosje në shtëpi.

Për të krijuar një përdorues pa një dosje në shtëpi pavarësisht nga cilësimet përdorni komandën e mëposhtme:

test useradd-M

Është mjaft konfuz që -m qëndron për krijimin e shtëpisë dhe -M qëndron për të mos krijuar shtëpi.

11 e 12

Specifikoni emrin e plotë të përdoruesit kur krijoni një përdorues

Shto përdorues me komente.

Si pjesë e politikës së krijimit të përdoruesve, mund të zgjedhësh të bësh diçka si fillimi i parë, pasuar nga emri i fundit. Për shembull, emri i përdoruesit për "John Smith" do të jetë "jsmith".

Kur kërkoni detaje rreth një përdoruesi, atëherë nuk do të jeni në gjendje të dalloni ndërmjet John Smith dhe Jenny Smith.

Ju mund të shtoni një koment kur krijoni një llogari kështu që është më e lehtë për të gjetur emrin e vërtetë të përdoruesit.

Komanda e mëposhtme tregon se si ta bëni këtë:

useradd -m jsmith -c "john smith"

12 nga 12

Analizuar skedarin / etc / passwd

Informacion për përdoruesit e Linux.

Kur krijoni një përdorues detajet e atij përdoruesi shtohen në skedarin / etc / passwd.

Për të parë detajet për një përdorues të caktuar ju mund të përdorni komandën grep si më poshtë:

grep john / etc / passwd

Shënim: Komanda e mësipërme do të kthejë detaje për të gjithë përdoruesit me fjalën john si pjesë e emrit të përdoruesit.

Skeda / etc / passuword përmban një listë të ndarë të zinxhirëve për secilin përdorues.

Fushat janë si më poshtë: