Grupet e përdoruesve të Linux janë bazë dhe fakultative. Menaxho përdoruesit: useradd, usermod dhe userdel.

Krijo një përdorues vivek dhe shto në grupin e zhvilluesve. Identifikohu si përdorues rrënjë:

Për shembull, shtoni një përdorues vivek:

useradd -gpërdoruesit -G admins, ftp, www, zhvilluesit -s  / bin / bash -pxxxx-d/ home / ghost -m vivek

  • -d   në shtëpi
  • -s   vendosni skedarin e fillimit (/ bin / sh) - pastaj mund ta ndryshoni atë në skedar / etc / passwd
  • -p   fjalëkalim
  • -G   grupi kryesor në të cilin përdoruesi është caktuar (Grupi duhet të ekzistojë)
  • -G   grupe të tjera për të cilat është caktuar përdoruesi
  • -M   krijoni direktori për përdoruesit
  • xxxx fjalëkalim i përdoruesit

Sigurohuni që ekziston grupi i zhvilluesve:

# grep zhvilluesit / etc / group

Nëse nuk ka grup, përdorni komandën groupadd  për të krijuar një grup të ri zhvilluesish:

Tani duke përdorur komandën usermodshto përdoruesin vivek tek grupi i zhvilluesve:

# zhvilluesit e shtesave të lëvizjes

Sigurohuni që përdoruesi të shtohet në grupin e zhvilluesve:

# id vivek
output:
uid = 1122 (vivek) gid = 1125 grupe (vivek) = 1125 (vivek), 1124 (zhvillues)

Set / change password for user vivek:

Luaj me grupet

Le të themi përdoruesit vetëm pjesëmarrjen vivek në grupin e zhvilluesve

usermod  -G zhvilluesit vivek

Ne i referohemi pjesëmarrjes vetëm përdoruesit vivek në administratorët, ftp, www, grupet e zhvilluesve, duke futur:

# usermod -G admins, ftp, www, zhvilluesit

Hiqni përdoruesin vivek nga disa grupe (ri-gruponi grupin në të):

# usermod -G ftp, www vivek

tani vivek nuk është përfshirë në administratorët dhe grupet e zhvilluesve.

Shënim:  ekipi usermod  nuk do të ndryshojë emrin e përdoruesit nëse ky përdorues është aktualisht i kyçur.

userdel  - fshini përdoruesin

Për shembull, hiqni përdoruesin vivek:

  • -r  fshini përdorues së bashku me direktorinë në shtëpi

Sintaksa e detajuar

   useradd [-u identifikues  [-o] [-i]] [-g grupi] [-G grupi[[grup]. . .]] [-d drejtori] [-s predhë] [-c koment] [-m [-k skel_dir]] [-f joaktiv] [-e vdes] [-p passgen] [-a një ngjarje[, . . .]] reg_imya

Përshkrimi i detajuar

thirrje useradd  zakonisht shton rekord i ri  rreth përdoruesit në skedarët e të dhënave të sistemit identifikimin dhe verifikimin e identitetit  (Identifikimi dhe Autentifikimi - I & A). Përjashtim janë përdoruesit shërbimi i informacionit në rrjet (Shërbimi Informativ i Rrjetit ose NIS për të shkurtër). Gjithashtu ju lejon të përcaktoni anëtarësimin në grupe shtesë për përdoruesit (opsioni -G) dhe krijoni një direktori fillestare për të (opsioni -M). Emri i ri i regjistrimit bllokohet derisa komanda të ekzekutohet. passwd.

Menjëherë pas instalimit, vlerat standarde për parametrat e ndryshëm tregohen në skedar. / etc / default / useradd. Vlerat standarde për ato të opsioneve të renditura më poshtë që nënkuptojnë vlera standarde mund të ndryshohen duke përdorur komandën defadm.

Regjistrimet e skedarit të sistemit të krijuara duke përdorur këtë komandë kanë një kufi gjatësi prej 512 karakteresh për rresht. Nëse disa argumente kanë argumente të gjata, kjo kufizim mund të shkelet.

Mundësitë e mëposhtme mbështeten:

-u id Numri identifikues i përdoruesit (UID). Ky numër duhet të jetë një numër i plotë jo-negativ që nuk tejkalon MAXUIDpërcaktuar në sys / param.h. Si parazgjedhje, përdoret UID i ardhshëm (unik) jo i vjetëruar, më i madh se 99. Ky opsion nuk injorohet nëse emri i ri i identifikimit do të administrohet nga Shërbimi i Informacionit të Rrjetit (NIS). Shihni seksionin "Emrat e Regjistrimit të Shërbimit të Informacionit të Rrjetit" më poshtë për detaje.
-o Ky opsion ju lejon të kopjoni UID (mos e bëni unik). Që nga mbrojtja e sistemit në tërësi, si dhe nga integriteti gjurmët e auditimit  (gjurmët e auditimit) dhe informacion mbi llogarinë   (informacioni i kontabilitetit) në veçanti, varet nga korrespondenca e qartë e çdo UID tek një person specifik, nuk rekomandohet të përdoret ky opsion (për të siguruar llogaritjen e veprimeve të përdoruesve).
-i Lejon përdorimin e një UID të trashëguar.
-g grup Identifikuesi i plotë ose emri simbolik i një grupi ekzistues. Ky opsion vendos grupin kryesor  (grupi primar) për një përdorues të ri. Parazgjedhja është grupi standard i specifikuar në skedar. / etc / default / useradd
-G grup [[, grup]. . ]. Një ose më shumë artikuj në listë, të ndara me presje, secila prej të cilave është një numër identifikues i plotë ose emri simbolik i një grupi ekzistues. Kjo listë përcakton që i përkasin grupeve shtesë  (anëtarësia në grup shtesë) për përdoruesit. Repetitions janë injoruar. Numri i artikujve në listë nuk duhet të tejkalojë NGROUPS_MAX- 1sepse numri i përgjithshëm i grupeve shtesë për një përdorues plus grupi kryesor nuk duhet të tejkalojë NGROUPS_MAX. Ky opsion injorohet nëse emri i ri i regjistrimit do të administrohet nga Shërbimi Informativ i Rrjetit (NIS). Shikoni seksionin e Emrave të Regjistrimit të Shërbimit të Shërbimit të Rrjetit më poshtë
-d directory Lista në shtëpi  (home directory) përdorues i ri. Gjatësia e kësaj fushe nuk duhet të kalojë 256 karaktere. Përdoret Default HOMEDIR / reg_nameku HOMEDIR  - Lista bazë për drejtoritë fillestare të përdoruesve të rinj, dhe reg_imya  - emri i regjistrimit të përdoruesit të ri.
-s shell Rruga e plotë për programin e përdorur si përkthyesi i komandës fillestare për përdoruesin menjëherë pas regjistrimit. Gjatësia e kësaj fushe nuk duhet të kalojë 256 karaktere. By default, kjo fushë është e zbrazët, e cila detyron sistemin të përdorë interpretuesin komandues standard. / usr / bin / sh. Si vlerë predhë  Duhet të specifikohet ekzekutuesi ekzistues.
-c koment Çdo varg tekstesh. Zakonisht, ky është një përshkrim i shkurtër i emrit të regjistrimit dhe përdoret tani për të treguar emrin e fundit dhe të parë të përdoruesit të vërtetë. Ky informacion ruhet në regjistrin e përdoruesit në skedar. / etc / passwd. Gjatësia e kësaj fushe nuk duhet të kalojë 128 shkronja.
-M Krijon direktorinë fillestare të përdoruesit të ri nëse nuk ekziston. Nëse direktoria tashmë ekziston, përdoruesi që po shtohet duhet të ketë të drejta aksesi në direktorinë e specifikuar.
-k skel_dir Kopjon përmbajtjen e direktorisë skel_dir  në dosjen fillestare të përdoruesit të ri, në vend të përmbajtjes së skedarit "skelet" standard, / etc / skel. drejtori skel_dir  duhet të ekzistojë. Lista standarde e skeletit përmban skedarë standardë që përcaktojnë mjedisin e përdoruesit. Drejtoria e përcaktuar nga administratori skel_dir  mund të përmbajnë skedarë dhe drejtori të ngjashme të krijuara për një qëllim të caktuar.
-f joaktive Numri maksimal i lejuar i ditëve midis përdorimit të një emri regjistrimi kur ky emër ende nuk është shpallur i pavlefshëm. Zakonisht, integers pozitiv përdoren si vlera.
-shpej Data nga e cila nuk mund të përdoret emri i regjistrimit; pas kësaj date, asnjë përdorues nuk mund të hyjë nën këtë emër identifikimi. (Ky opsion është i dobishëm kur krijohet emra të përkohshëm të regjistrimit.) Shkruani vlerën e argumentit vdes  (duke përfaqësuar datën) në çdo format (përveç datës së Julianit). Për shembull, mund të shkruani 10/6/99 ose 6 tetor 1999.
-p passgen Tregon se fusha FLAG në skedar / etc / hije  duhet të vendosen në vlerën e specifikuar. Kjo fushë i drejtohet ekipit. passwdpër të përcaktuar nëse ky përdorues  gjenerator fjalëkalimi. Nëse opsioni -p  nuk specifikohen në mënyrë eksplicite, kontrollohet regjistrimi FORCED_PASS  në skedar / etc / default / useraddpër të përcaktuar vlerën për fushën përkatëse në / etc / hije. Nëse të dhënat FORCED_PASS  nuk ka / etc / default / useraddnë fushën përkatëse të hyrjes në / etc / hije  vlera nuk do të jetë. Nëse vlera FORCED_PASS  është e barabartë me 1, hyrja në / etc / hije  merr vlerën 1. Nëse vlera passgen  nuk është bosh dhe nuk është një karakter ASCII i shtypshëm, lëshohet një mesazh diagnostikues.
një ngjarje Lista e llojeve ose klasave të ngjarjeve të ndara me presje, duke formuar maskë audituese  (maskë audituese) për përdoruesit. Menjëherë pas instalimit të sistemit, maskë standarde e kontrollit për përdoruesit nuk ekziston, por mund të specifikohet në skedar / etc / default / useradd  duke përdorur komandën defadm. Ky opsion mund të përdoret vetëm nëse është instaluar Shërbimet e Auditimit. (Për të gjetur se cilat paketa janë instaluar në sistem, drejtojeni komandën pkginfo.)
reg_imya Një varg karakteresh të shtypshëm që përcakton emrin e identifikimit për përdoruesit e ri. Nuk duhet të përmbajë dy pika ( : ) dhe karakteret e ushqyerit e linjës ( \\ n). Gjithashtu nuk duhet të fillojë me një letër të madhe.

Vini re se shumë nga vlerat standarde për parametrat e diskutuara më sipër mund të ndryshohen duke përdorur komandën defadmi projektuar për të punuar me dosjen / etc / default / useradd. Këto vlera të parazgjedhura zbatohen vetëm për të përdoruesit lokalë. Për përdoruesit e NIS, vlerat standarde janë vendosur në bazën e të dhënave të shërbimit të rrjetit. Për të ndryshuar vlerat e parazgjedhur të NIS-it, duhet të specifikoni opsionet në rreshtin e komandave.

Emrat e regjistrimit të shërbimit të rrjetit

Nëse emri i regjistrimit fillon me një karakter + (për shembull, + chris), përkufizimi i përdoruesit do të menaxhohet nga Shërbimi Informativ i Rrjetit (NIS). Vlerat e paracaktuara do të përcaktohen në bazë të bazës së të dhënave NIS, jo të skedarit. / etc / defaults / useradd. Vlerat Argumentuese për Opsionet -u, -G  dhe -G  do të injorohet në heshtje nëse këto opsione do të vendosen. Në vend të kësaj, ID-ja e përdoruesit dhe vlerat e grupit ID do të merren nga baza e të dhënave NIS. Për detaje, shih faqen manuale. passwd. Vini re se kur të shtoni një përdorues NIS, emri i identifikimit duhet të ekzistojë tashmë në bazën e të dhënave NIS. Për shembull, për të shtuar një emër regjistrimi chris  si NIS username, chris  duhet të ekzistojnë tashmë në bazën e të dhënave NIS. Atëherë ju duhet të telefononi useradd  me emrin e regjistrimit + chrispër të treguar se duhet të shtoni një përdorues chris  si një përdorues NIS, jo si përdorues lokal.

DOSJET

/ etc / default / useradd
/ etc / group
/ etc / passwd
/ etc / siguria / ia / ageduid
/ etc / security / ia / auditimi (nëse janë instaluar shërbimet e auditimit - Përdorimet e auditimit)
/ etc / security / ia / indeksi
/ etc / security / ia / master
/ etc / hije
/ etc / skel

DIAGNOZA

ekip useradd  Përfundon me një kod kthimi prej 0 nëse është i suksesshëm. Nëse ndodhin gabime, mund të shfaqen mesazhet vijuese:


Sintaksa e pavlefshme linja komanduese.
  Sintaksa e linjës së komandës ishte e pavlefshme.
Një argument i pavlefshëm ishte dhënë në opsionin.
  Një argument i pavlefshëm u pajis me një opsion.
Identifikuesi i përcaktuar në opsionin -u është përdorur tashmë dhe opsioni -o nuk është i specifikuar.
  Opcioni uid është specifikuar me opsion -u dhe opsioni -o nuk është specifikuar.
Grupi i specifikuar me opsionin -g nuk ekziston.
  Grupi është specifikuar me opsionin -g nuk ekziston.
Emri i regjistrimit i specifikuar nuk është unik.
  Identifikimi i specifikuar nuk është unik.
Nuk mund të ndryshoja / etc / grup. Emri i identifikimit është shtuar në skedarin / etc / passwd, por jo në skedarin / etc / group.
  Nuk mund update / etc / group. Ajo është shtuar në skedarin / etc / passwd, por jo në skedarin / etc / group.
Lista fillestare nuk mund të krijohej (me opsionin -m) ose skel_dir nuk mund të kopjohej në direktorinë fillestare.
  Nuk mund të krijojë një direktori në shtëpi (me opsionin -m) ose nuk mund të krijojë një direktori në shtëpi.
Identifikuesi nuk është mjaft i vjetër. Zgjidhni një tjetër.
  uid jo mjaft i moshuar. Zgjidhni një tjetër.
U specifikua një opsion i pavlefshëm; shërbimi i sistemit nuk është i instaluar.
  Një opcion i pavlefshëm -a u përcaktua; shërbimi i sistemit nuk është i instaluar.
Lloji ose klasa e specifikuar e ngjarjes së auditimit është e pavlefshme.
  Është caktuar një artikull.

Ju mund të përdorni komanda për të shtuar një përdorues në një grup.useradd  ose usermod. Useradddo të krijojë një përdorues të ri. Usermod  modifikon një hyrje ekzistuese, mund të përdoret për të shtuar një përdorues ekzistues në një grup.

Ekzistojnë dy lloje të grupeve - fillore dhe të mesme. Të gjitha informatat e përdoruesit janë të ruajtura në skedarët / etc / passwd, / etc / shadow dhe / etc / group.

Useradd - shtoni një përdorues të ri në grupin e mesëm

Përdor grupin për të krijuar një grup të ri dhe më pas shtoni përdoruesin. Nëse grupi nuk ekziston, krijoni atë. Sintaksa:

useradd -G (emri i grupit) emri i përdoruesit
  Krijo një përdorues të ri të quajtur vivek dhe shtojeni atë në një grup të quajtur zhvillues. Identifikimi i parë si përdorues rrënjë (sigurohuni që zhvilluesit e grupeve ekzistojnë), futni:
   # grep zhvilluesit / etc / group
  output:

Zhvilluesit: x: 1124:

Nëse doni të shtoni një grup zhvilluesish duke përdorur komandën groupadd:
   # zhvilluesit e grupeve
Tjetra, shto një përdorues të quajtur vivek tek zhvilluesit e grupeve:
   # useradd -G zhvilluesit vivek
  Vendosja e fjalëkalimit për përdoruesit e përdoruesit:
   # passwd vivek
  Sigurohuni që përdoruesi të shtohet siç duhet në grupin e zhvilluesve:
   # id vivek Prodhimi:

Uid = 1122 (vivek) gid = 1125 grupe (vivek) = 1125 (vivek), 1124 (zhvillues)

Ju lutem vini re se ekziston një listë e grupeve plotësuese. Çdo grup është i ndarë nga presje, pa ndërprerje të hapësirës së bardhë. Për shembull, shtoni përdoruesin jerry për grupet admins, ftp, www dhe zhvilluesit, shkruani:
   # useradd -G admins, ftp, www, zhvilluesit jerry

Useradd - shtoni një përdorues të ri te grupi primar

Për të shtuar një përdorues tony për zhvilluesit e grupit përdorin komandën e mëposhtme:
   # useradd -g zhvilluesit tony
  # id tony

uid = 1123 (tony) gid = 1124 (zhvillues) grupe = 1124 (zhvillues)
  Ju lutem vini re se është i vogël. Emri i grupit duhet të ekzistojë. Një numër grupi duhet t'i referohet një grupi tashmë ekzistues.

Usermod - shto një përdorues ekzistues në një grup ekzistues

Shto tony përdorues ekzistues në ftp grup shtesë / sekondar me komandën usermod duke përdorur një opsion ~ ie. shtoni përdoruesin te grupi shtesë. Përdorni vetëm me opsionin -G:
   # usermod -a -G ftp tony

Sistemi operativ Linux fillimisht ishte planifikuar si një sistem multi-user. Për të kontrolluar të drejtat e qasjes për secilin prej përdoruesve, përdoren tre flamuj: lexoni, shkruani dhe ekzekutoni. Por kjo nuk ishte e mjaftueshme, kështu që grupet e përdoruesve të Linux u shpik. Duke përdorur grupe, ju mund t'i jepni përdoruesve të shumtë qasje në një burim të vetëm.

Një grup i është caktuar një skedari, të drejtat janë përshkruar për të, atëherë përdoruesit hyjnë në këtë grup për të fituar qasje në skedar. Lexoni më shumë për të gjithë këtë në artikull. Dhe në këtë artikull do të shohim se si të shtojmë një përdorues në grupin linux.

Si të shtoni një përdorues në grupin Linux

Siç thashë, për çdo përdorues ka dy lloje të grupeve, kjo është ajo primare, grupi kryesor për të dhe ato shtesë.

  • Grupi primar  - krijuar automatikisht kur një përdorues është regjistruar në sistem, në shumicën e rasteve ka të njëjtin emër si emri i përdoruesit. Një përdorues mund të ketë vetëm një grup primar;
  • Grupet sekondare  - këto janë grupe shtesë në të cilat përdoruesi mund të shtohet gjatë punës, numri maksimal i grupeve të tilla për një përdorues është 32;

Si zakonisht, është më mirë të shtoni një përdorues në grup përmes terminalit, pasi kjo do t'ju japë më shumë fleksibilitet dhe mundësi. Për të ndryshuar cilësimet e përdoruesit, përdorni komandën usermod. Merrni parasysh mundësitë dhe sintaksën e tij:

$ sintaksë e opsioneve të usermod

Këtu do të jemi të interesuar vetëm për disa opsione me të cilat mund të shtoni një përdorues në grupin e rrënjëve linux. Këtu ata janë:

  • -G  - grupe shtesë për përdoruesit;
  • -a  - shtoni një përdorues te grupet shtesë nga parametri -G dhe nuk zëvendëson vlerën aktuale me të;
  • -G  - vendosni një grup të ri primar për përdoruesin, një grup i tillë duhet të ekzistojë tashmë dhe të gjitha dosjet në direktoriumin shtëpiak tani i përkasin këtij grupi të veçantë.

Ekipi ka më shumë opsione, por na nevojiten vetëm këto për të zgjidhur problemin tonë. Tani konsideroni disa shembuj. Për shembull, për të shtuar një përdorues në grupin sudo linux, përdorni këtë kombinim:

sudo usermod -a -G wheel user


Nëse nuk do ta përdorni opsionin -a, dhe specifikoni vetëm -G, atëherë programi do të fshijë të gjitha grupet që janë specifikuar më herët, gjë që mund të shkaktojë probleme serioze. Për shembull, dëshironi të shtoni një përdorues në grupin e diskut dhe të fshini timonin, atëherë nuk do të jeni në gjendje të përdorni të drejtat e superpërdoruesit dhe do t'ju duhet të rivendosni fjalëkalimin. Tani shikoni informacionin e përdoruesit:


Mund të shohim se grupi shtesë që kemi treguar është shtuar dhe të gjitha grupet që më parë ishin lënë. Nëse doni të specifikoni disa grupe, mund ta bëni këtë duke i ndarë ato me një presje:

sudo usermod -a -G disqe, përdorues vboxusers

Grupi kryesor i përdoruesit korrespondon me emrin e tij, por ne mund ta ndryshojmë atë në një tjetër, për shembull përdoruesit:

sudo usermod -g përdoruesit përdorues


Tani grupi kryesor është ndryshuar. Ju mund të përdorni saktësisht të njëjtat mundësi për të shtuar një përdorues në grupin sudo linux duke krijuar atë me komandën useradd.

Shto përdorues në grup nëpërmjet GUI

GUI është pak më e komplikuar. Në KDE, duke shtuar një përdorues në grupin linux bëhet duke përdorur programin Kuser. Ne nuk do ta konsiderojmë atë. Në Gnome 3, aftësia për të menaxhuar grupet është hequr, por sisteme të ndryshme kanë shërbimet e tyre për të zgjidhur këtë problem, për shembull, përdoruesit e sistemit-config për CentOS dhe Users & Groups në Ubuntu.

Për të instaluar mjetin në Run CentOS:

sudo yum instaloni sistemin-config-përdoruesit


Klikoni dy herë mbi emrin e përdoruesit, pastaj klikoni tab. "Group". Këtu mund të zgjidhni grupet e nevojshme shtesë me ticks, si dhe të ndryshoni grupin kryesor:


Për të instaluar programin në Ubuntu, kryeni komandën e mëposhtme:

sudo apt instalo gnome-system-tools

Këtu ndërfaqja do të jetë paksa e ndryshme, programi do të duket i njëjtë me programin e konfigurimit të përdoruesit të sistemit, vetëm do të shfaqet aftësia për të menaxhuar grupet e Linux.

Gjetjet

Në këtë artikull të vogël ne pamë se si të shtojmë një përdorues në grupin linux. Kjo mund të jetë shumë e dobishme për dhënien e lejeve shtesë për përdoruesit dhe për të dalluar privilegjet midis përdoruesve. Nëse keni ndonjë pyetje, pyesni në komentet!

Kur përdorni sistem operativ  Linux, për të zgjidhur disa probleme lind nevoja për të shtuar përdoruesin tuaj në grupe të caktuara.

Linux është një sistem multi-user dhe grupet krijohen në mënyrë që një përdorues i caktuar të mund të përdorë skedarët dhe pajisjet që i përkasin këtyre grupeve.

Zakonisht, sipas parazgjedhjes, përdoruesit e thjeshtë i shtohen grupeve audio (qasja në pajisjet audio), lp (kontrolli i punëve të printimit), optike (qasja në disqet e diskut), fuqia (mbyllja e kompjuterit, modaliteti i fjetjes). Grupet shërbejnë gjithashtu për të mbrojtur të dhënat e një përdoruesi nga të tjerët, kjo është një nga metodat efektive, dhe në të njëjtën kohë, të thjeshta për një mbrojtje të tillë.

Grupe që përdoruesi ende mund të ketë nevojë për shumë. Ndonjëherë ju nevojitet, për shembull, për të shtuar një përdorues grupi i Linux  "Kamera", kjo do të lejojë hyrjen në kontrollin e kamerës së lidhur me kompjuterin dhe për konfigurimin e rrjetit duhet të jetë në grupin e rrjetit.

Dhe për të punuar plotësisht me një makinë virtuale, duhet të jeni anëtar i grupit "vboxusers". Shtimi i një përdoruesi në një grup Linux është mjaft i thjeshtë, si përmes skemës grafike, ashtu edhe përmes konsolës.

Shto një përdorues në grupin Linux përmes ndërfaqes

  Në GUI KDE ju nevojitet hapni menynë e cilësimeve të sistemit  (kërkohet fjalëkalimi rrënjësor) - menaxheri i përdoruesit - cilësimet - grupet - vendosni një shenjë kontrolli në grupin e dëshiruar - aplikoni.

Në GNOME, ju duhet të shkoni në tab System -\u003e Administration -\u003e Users and Groups -\u003e Zgjidhni grupin e dëshiruar, klikoni mbi të dy herë, -\u003e Zgjidhni përdoruesin e dëshiruar, vendosni një shenjë mbi të.

Ka një pengesë në të dyja metodat - nuk do të jetë e mundur të gjesh skedën "sistem" në të gjitha shpërndarjet, shumë prej këtyre mjeteve nuk janë instaluar nga parazgjedhja. Ju duhet të instaloni paketën në GNOME gnome-sistemit-toolsdhe KDE duhet të instalojë paketën kdeadmin.

Shtoni përdoruesin e Linuxit përmes konsolës

  Dhe ju nuk mund të shqetësoni me instalimin e paketave, por shtoni përdoruesin në grupin linux duke përdorur tastierë. Të gjitha veprimet duhet të kryhen nga përdoruesi rrënjë (lloji para komandave sudo, ose shtypni një herë su  dhe pasi të futni fjalëkalimin, do të hapet tastiera e super përdoruesit, por për metodën e dytë që ju duhet të shtoni veten në grupin e "timonit", një rast tjetër ka dalë pa dashje.

Këtu është një shembull i shtuar përdorues i Linux  në një nga grupet. Hapni tastierën. Së pari, le të shohim grupet në sistem:

  #sudo cat / etc / group
  Pastaj le të shohim se cilat grupe përdoruesi i takon:

  grupe #shudo
  Për të shtuar user1 në grupin "timon", futni:

  #sudo gpasswd -a timon user1
  Nëse dëshironi të hiqni përdoruesin përdorues1 nga grupi "lojëra", futni:

  #sudo gpasswd -d lojtarë user1
  Nëse keni nevojë të krijoni grupin tuaj, zakonisht kjo nevojë lind kur organizoni ndarjen e skedarëve, duhet të futni:

  #sudo groupadd new_name
  Ju mund të fshini një grup ekzistues me komandën:

  #sudo groupdel grupi_name fshihet
  Është më mirë të fshihen grupet vetëm ato që vetë e kanë krijuar në mënyrë që të mos ketë probleme me funksionimin e sistemit operativ.

Në mënyrë që të gjitha veprimet e lartpërmendura me grupet të hyjnë në fuqi, kërkohet të dalin jashtë dhe të relogisin. Pastaj shtoni përdoruesin në Linux  në grupin e duhur më në fund.

Është shumë e thjeshtë.

Pyetje. Si mund të shtoj një përdorues në një grup në Linux?

Përgjigjja është. Ju mund të përdorni komandat useradd ose usermodmod për të shtuar një përdorues në grup. Komanda useradd krijon një përdorues të ri ose përditëson informacionin nga një ekzistues. Komanda user modmod modifikon përdoruesin ekzistues. Të gjitha informatat e përdoruesit dhe grupit ruhen në skedarët / etc / passwd, / etc / shadow dhe / etc / group.

Shembulli i Përdorimit të Përdoruesit - Shto një përdorues të ri në grupin e mesëm

Përdorni komandën useradd për të shtuar një përdorues të ri në një grup ekzistues. Nëse grupi nuk ekziston, krijoni atë. Sintaksa:

useradd -G (emri i grupit) emri i përdoruesit

Krijo një përdorues vivek dhe shto në grupin e zhvilluesve. Identifikohu si përdorues rrënjë dhe sigurohu që ekziston grupi i zhvilluesve:

# grep zhvilluesit / etc / group

zhvilluesit: x: 1124:

zhvilluesit: x: 1124:

Nëse nuk ka grup, përdorni komandën groupadd për të krijuar një grup të ri zhvilluesish:

# zhvilluesit e grupeve

Pastaj shtoni përdoruesin vivek tek grupi i zhvilluesve:

# useradd -G zhvilluesit vivek

Vendosni një fjalëkalim për përdoruesit e vivek:

Sigurohuni që përdoruesi të shtohet në grupin e zhvilluesve:

# id vivek Prodhimi:

uid = 1122 (vivek) gid = 1125 grupe (vivek) = 1125 (vivek), 1124 (zhvillues)

uid = 1122 (vivek) gid = 1125 grupe (vivek) = 1125 (vivek), 1124 (zhvillues)

Opsioni -G lejon përdoruesin të shtojë një grup. Grupet mund të renditen të ndara me presje. Për shembull, shtoni përdoruesin jerry në grup

admins, ftp, www, dhe zhvilluesit, duke shtypur:

# useradd -G admins, ftp, www, zhvilluesit jerry

Shembulli i Përdorimit të Përdoruesit - Shto një përdorues të ri në grupin kryesor

Për të shtuar një përdorues toni në grupin e zhvilluesve, përdorni komandën e mëposhtme:

# useradd -g zhvilluesit tony

uid = 1123 (tony) gid = 1124 (zhvillues) grupe = 1124 (zhvillues)

Opsioni -g ju lejon të shtoni një përdorues në grupin kryesor. Grupi duhet të ekzistojë.

Shembull Usermod - Shto një përdorues ekzistues në një grup ekzistues

Shto një përdorues tony ekzistues në grupin e ftp sekondar:

# usermod -a -G ftp tony

Ndryshimi i grupit të parë të përdoruesit të tony-t në www.



Artikuj të ngjashëm: