Grupet e përdoruesve të Linux.

Ndonjëherë ka nevojë të shikoni të gjithë përdoruesit e regjistruar në sistemin Linux. Për shembull, për të gjetur nëse dikush nuk është i regjistruar në sistem, ose për të ndryshuar të dhënat / grupin e një prej përdoruesve. Profesionistët, sigurisht, e dinë se si bëhet kjo dhe një mori mënyrash, por për fillestarët kjo mund të jetë një problem. Në këtë artikull, unë do t'ju tregoj se si ta shihni listën e përdoruesve të Ubuntu në disa mënyra - duke përdorur terminalet dhe shërbimet grafike.

Si të shikoni listën e përdoruesve në terminal

Së pari, le të shohim se si të shikojmë përdoruesit e ubuntu në terminalin e Linuxit, pasi kjo është metoda më universale që punon në pothuajse të gjitha shpërndarjet. Në sistemin operativ Linux, ekziston një skedar i veçantë që ruan informacionin për të gjithë përdoruesit. Kjo është / etc / passwd. Shënimet në dosje kanë këtë sintaksë:

emri i përdoruesit  ID id_group fjalëkalimin grup home-Lista  predhë

Duhet të theksohet se në vend të fjalëkalimit, tani letra X është shkruar, kjo është bërë për siguri. Të gjitha fjalëkalimet e përdoruesit tani ruhen në një skedar tjetër. Mbetet vetëm për të shtypur komandën dhe ju do të mësoni listën e përdoruesve të linux:


Përdoruesit me ID më pak se 1000 janë sistem, ato janë krijuar gjatë instalimit të disa shërbimeve për operimin e tyre më të sigurt. Këta përdorues nuk duhet të preken. Në këtë shembull, vetëm një përdorues regjistrohet manualisht në sistem - Sergiy.

Në skedarin / etc / passwd ka shumë të dhëna të panevojshme, nëse keni nevojë vetëm për emrat e përdoruesit, mund të filtroni outputin:

sed "s /:.*//" / etc / passwd


Kështu që ju mund të shihni të gjithë përdoruesit e Ubuntu. Me përdoruesit e regjistruar regjistrohen. Por është shumë më interesante të shohësh se cilët përdorues janë aktivë në sistem dhe çfarë komandash kryejnë. Për ta bërë këtë, ekziston një dobi w:


Këtu shfaqen të gjitha komandat e ekzekutuara nga përdoruesit. Nëse përdoruesi tani kryen disa komanda në terminal, atëherë do të shfaqen dy artikuj për një përdorues.

Përveç kësaj, mund të shihni historinë e hyrjeve të përdoruesve në sistem. Për këtë, ekziston komanda e fundit, ajo nxjerr informacion në bazë të logit / var / wtmp:


Data e identifikimit të fundit për secilin përdorues mund të shikohet me komandën lastlog:


Nëse përdoruesi nuk ka hyrë kurrë, ekipi do të thotë kështu, përndryshe do të shohim datën e hyrjes së fundit.

Lista e përdoruesve në GUI

Në Ubuntu, përdoruesit e regjistruar në sistem mund të kontrollohen duke përdorur parametrat e sistemit. Hapni programin dhe zgjidhni artikullin në fund të fundit   llogaritë. Përdoruesit e sistemit nuk do të shfaqen më këtu. Në panelin në të majtë - lista vetë, dhe në të djathtë mund të ndryshoni të dhënat dhe cilësimet:


Për kde, ekziston një shërbim më interesant për menaxhimin e përdoruesve - kuser:


Këtu, ashtu si në terminal, shfaqen të gjithë përdoruesit, duke përfshirë edhe përdoruesit e sistemit. Ju mund të ndryshoni të dhëna të ndryshme, duke përfshirë fjalëkalime, grupet kryesore dhe shtesë, dhe kështu me radhë.


Siç mund ta shihni, vetëm në terminal mund të shihni informacione më të hollësishme, kontrolloni datat e hyrjes dhe shikoni me siguri nëse njerëzit e tjerë po e përdorin sistemin.

Gjetjet

Tani ju e dini se si të shikoni në listën e përdoruesve të Ubuntu. Nuk është shumë e vështirë, por vetëm duhet të kuptoni bazat se si funksionon. Nëse keni ndonjë pyetje, kërkoni në komentet!

Në këtë material, ju do të mësoni se si të krijoni një përdorues, si të krijoni një fjalëkalim ndryshimi, të merrni informacione rreth një përdorues ose të fshini krejt, të krijoni / modifikoni / fshini një grup, pasi ta lexoni këtë material, mund ta bëni me lehtësi.

Ne punojmë me përdorues dhe grupe, mësojmë të menaxhojmë, krijojmë përdorues, grupe, lëvizim në grupe dhe manipulime të tjera me grupe në Ubuntu Linux.

  Shto një përdorues

Shtimi i një përdoruesi bëhet duke përdorur komandën useradd. Shembull i përdorimit:

Sudo useradd vasyapupkin

Ky komandë do të krijojë një përdorues të ri vasyapupkin në sistem. Për të ndryshuar cilësimet e përdoruesit që po krijoni, mund të përdorni çelësat e mëposhtëm:

kyç përshkrim
-B Lista bazë. Kjo është dosja ku do të krijohet dosja e përdoruesit në shtëpi. Default / shtëpi
-Me Koment. Në të, ju mund të shtypni ndonjë tekst.
-d Emri i direktorisë në shtëpi. By default, emri përputhet me emrin e përdoruesit që po krijoni.
-e Data pas së cilës përdoruesi do të shkyçet. Është specifikuar në formatin YYYY-MM-DD. Parazgjedhja është çaktivizuar.
-f bllokim llogari. Nëse vlera është 0, atëherë hyrja bllokohet menjëherë pas skadimit të fjalëkalimit, në -1 nuk bllokohet. Default është -1.
-G Grupi i përdoruesit primar. Ju mund të specifikoni si GID ashtu edhe emrin e grupit. Nëse parametri nuk është caktuar, do të krijohet një grup i ri, emri i të cilit përputhet me emrin e përdoruesit.
-G Lista e grupeve në të cilat do të vendoset përdoruesi i krijuar
-K Lista e modeleve. Dosjet dhe dosjet nga kjo direktori do të vendosen në dosjen kryesore të përdoruesit. Parazgjedhja është / etc / skel.
-M Një çelës që tregon se doni të krijoni një dosje në shtëpi. Dosja në shtëpi Default nuk është krijuar.
-p Fjalëkalimi i përdoruesit. Si parazgjedhje, fjalëkalimi nuk është vendosur.
-s Shell i përdorur nga përdoruesi. Parazgjedhja është / bin / sh.
-u Vendosni manualisht UID tek përdoruesi.

  Parametrat e krijimit të përdoruesit

Nëse spikes shtesë nuk specifikohen kur krijojnë përdoruesin, merren cilësimet e parazgjedhura. Këto cilësime mund t'i shihni duke u nisur

Useradd -D

Rezultati do të jetë përafërsisht në vijim:

GROUP = 100HOME = / home joaktiv = -1EXPIRE = SHELL = / bin / shSKEL = / etc / skel CREATE_MAIL_SPOOL = asnjë

Nëse nuk jeni të kënaqur me këto cilësime, mund t'i ndryshoni ato duke u nisur

Përdoruesi -D-m-s / bin / bash

ku -m dhe -s janë çelësat e marra nga tabela e mësipërme.

  Ndrysho një përdorues

Ndryshimi i cilësimeve të përdoruesit bëhet duke përdorur programin usermod. Shembull i përdorimit:

Sudo usermod -c "Ky komandë do të ndryshojë komentin tek përdoruesi" vasyapupkin

usermod përdor të njëjtat opsione si useradd.

  Ndrysho fjalëkalimin

Ju mund ta ndryshoni fjalëkalimin tek përdoruesi duke përdorur programin passwd.

Sudo passwd vasyapupkin

Çelësat kryesore të passwd janë:

  Marrja e informacionit rreth përdoruesve

    w - prodhimi i informacionit (emri i përdoruesit, shell, koha e identifikimit, etj) për të gjithë përdoruesit e regjistruar.

    whoami është prodhimi i emrit tuaj të përdoruesit.

    përdoruesit - prodhojnë emrat e përdoruesve që punojnë në sistem.

    grupet e përdoruesit - listoni grupet në të cilat përdoruesi është.

  Fshi përdoruesin

Për të fshirë një përdorues, përdorni programin userdel. Shembull i përdorimit:

Sudo userdel vasyapupkin

userdel ka vetëm dy çelësa primar:

  Menaxhimi i Grupeve

  Krijo një grup

Programi groupadd krijon një grup të ri sipas vlerave të specifikuara linja komanduese  dhe vlerat e parazgjedhur të sistemit. Shembull i përdorimit:

Sudo groupadd testgroup

Çelësat kryesore janë:

  / etc / passwd

Në dosjen / etc / passwd  Të gjitha informatat për përdoruesit përveç fjalëkalimit ruhen. Një rresht nga kjo skedar korrespondon me përshkrimin e një përdoruesi. Përmbajtja e përafërt e linjës është:

Vasyapupkin: x: 1000: 1000: Vasya Pupkin: / home / vpupkin: / bin / bash

Një varg përbëhet nga disa fusha, secila prej të cilave është e ndarë nga tjetra nga një zorrës së trashë. Vlera e secilës fushë është dhënë në tabelë.

Fushat e dyta dhe të fundit janë opsionale dhe mund të mos kenë rëndësi.

  / etc / grup

/ etc / grup, pasi emri i grupit ruhet qartë. Është shkruar në një mënyrë të ngjashme / etc / passwd  Forma:

Vasyapupkin: x: 1000: vasyapupkin, petya

Në këtë skedar, fusha e dytë dhe e katërt mund të jenë bosh.

  / etc / hije

skedar / etc / hije  ruan fjalëkalimet, kështu që të drejtat e vendosura në këtë skedar nuk lejojnë ta konsiderojnë atë tek një përdorues i thjeshtë. Shembull i njërit prej shënimeve nga ky skedar:

Vasyapupkin: $ 6 $ Yvp9VO2s $ VfI0t.o754QB3HcvVbz5hlOafmO.LaHXwfavJHniHNzq / bCI3AEo562hhiWLoBSqxLy7RJJNm3fwz.sdhEhHL0: 15.803: 0: 99999: 7 :::

  Menaxhimi i përdoruesve dhe grupeve përmes GUI

Në versionin e tanishëm të Ubuntu nuk ekziston asnjë dobi e rregullt për menaxhimin e grupeve të përdoruesve të sistemit, prandaj në mënyrë të paracaktuar të gjitha veprimet me grupe duhet të kryhen në tastierë. Megjithatë, për këto qëllime ekziston një shërbim i veçantë i quajtur "Përdoruesit dhe Grupet".

  Instalo GUI GUI për menaxhimin e grupeve

Paketa gnome-system-tools është e vendosur në depo Ubuntu, prandaj është vënë në një komandë:

Sudo apt-get install gnome-system-tools

  Menaxhimi i Grupeve

Për të shtuar, hequr grupe dhe shtoni / hiqni përdoruesit tek / nga grupe specifike, shkoni te Menuja Ubuntu / Dash - Shërbimet e Sistemit - Administrim - Përdoruesit dhe Grupet, pas klikimit të butonit "Menaxho Grupet" në këtë dritare do të shihni një dritare, duke treguar të gjitha grupet e pranishme në sistem:

në të cilën duke zgjedhur grupin e dëshiruar dhe duke klikuar në "Properties" ju mund të shënoni përdoruesit që duhet të shtohen në grup.

UNIXsi sisteme operative janë shumë përdorues. Përdoruesit dhe grupet në të cilat ato përbëhen përdoren për të kontrolluar qasjen në skedarët e sistemit, drejtoritë dhe periferikët. By default, linux ofron mekanizma relativisht të thjeshtë të kontrollit të qasjes. Ju mund t'i zgjeroni ato duke përdorur LDAP dhe ACL, por në këtë temë do të shikojmë kontrollet standarde të qasjes.

Përdoruesit dhe Grupet në Linux

anëtarët:

përdorues  - kjo është kushdo që përdor një kompjuter. Përdoruesit i është caktuar një emër, emri duhet të jetë unik në sistem (linux ka rezervuar emra, të tilla si "root", "hal" dhe "adm"). Emri mund të përbëhet nga letra të alfabetit anglez, numrat arabë dhe shkronjat "_" (hapësira më e ulët) «.»   (Dot).

rrënjë  (nga anglishtja) rrënjë  - rrënja; rrënja "është lexuar), superdorësi është një llogari në sistemet operative të ngjashëm me UNIX me një identifikues (UID) 0, pronari i kësaj llogarie ka të drejtë të kryejë çdo operacion. Për arsye sigurie, punoni nën mbivendosësin rrënjë  nuk rekomandohet.

Përveç emrit të sistemit, sistemi mund të ruajë dhe ruajë emrin e plotë (për shembull, emri i plotë) i përdoruesit të vërtetë. Për shembull, një përdorues i ri në jetën reale mund të jetë një person i quajtur Xhon Smith. Ky informacion do t'ju lejojë të kontrolloni më mirë dhe t'i identifikoni përdoruesit tek administratori i sistemit, veçanërisht nëse përdoruesit në sistem kanë qindra apo mijëra.

Për çdo përdorues, krijohet një direktori (direktori në shtëpi). Përdoruesi hyn në këtë direktori pasi të ketë autorizuar dhe ruajtur skedarët dhe dosjet personale të përdoruesit. Të gjitha dosjet e përdoruesve grumbullohen në një vend, zakonisht / në shtëpi.

Gjithashtu, përdoruesit i është caktuar një shell (shell përdorur në sistemet operative të familjes UNIX). Për shembull: / bin / bash, / bin / zsh, / bin / sh, etj. Shumë shpërndarje Linux, për përdoruesit, default në shell komandën bash.

Secilit përdorues i është caktuar një ID Përdoruesi. Numri i shkurtuar shënohet si UID, është identifikuesi unik i përdoruesit. Sistemi operativ e përcjell përdoruesin nga UID, jo me emrin e tyre.

Gjithashtu, secilit përdorues i është caktuar një fjalëkalim për të hyrë në sistem. Fjalëkalimi ruhet në një formë të koduar (encripted). Për të krijuar dhe ndryshuar fjalëkalimin, përdorni komandën passwd. Administratori i sistemit mund të caktojë vetë fjalëkalimin ose të lejojë përdoruesin të fusë fjalëkalimin e tij në autorizimin e parë.

Secili përdorues i takon të paktën një ose më shumë grupeve. (përdoruesit dhe grupet në linux)

grupe:

Për të dalluar të drejtat në linux, përveç përdoruesve, ka grupet. Si edhe përdoruesi, grupi ka të drejta aksesi në drejtori, skedarë, periferikësh (ka grupe të rezervuara në sistem). Për çdo skedar përcaktohet jo vetëm përdoruesi, por edhe grupi. Grupet përdorin grupin për të siguruar të njëjtin autoritet për çdo veprim.

Secilit grup i jepet një numër identifikimi ( grupi ID). Shkurtuar GID, është identifikuesi unik i grupit. Përdoruesi i caktohet grupit nga administratori.

Duke parë përdoruesit

(përdoruesit dhe grupet në linux) Të gjitha informacionet e mësipërme ruhen në skedarin / etc / passwd. Për të parë listën e përdoruesve, futni komandën e mëposhtme:

  # cat / etc / passwd

Çdo llogari merr një rresht. Përfundimi mund të jetë si më poshtë:

root: xD928Jhs7sH32: 0: 0: root: / root: / bin / bash newuser: Xv8Q981g71oKK: 1000: 100: John Smith: / home / newuser: / bin / bash

Kjo linjë ka formatin e mëposhtëm:

llogaria: fjalëkalimi: UID: GID: GECOS: directory: shell    llogari - emri i përdoruesit   fjalëkalimi - fjalëkalim i koduar i përdoruesit   UID - numrin e identifikimit të përdoruesit   GID - numrin e identifikimit të grupit kryesor të përdoruesit   GECOS - një fushë opsionale që përdoret për të specifikuar informacion shtesë rreth përdoruesit (për shembull, emri i plotë i përdoruesit)   directory - home directory ($ HOME) të përdoruesit   shell - shell e përdoruesit (zakonisht / bin / sh)

Për të parë një listë të përdoruesve që janë aktualisht në sistem, ekziston një komandë.

Përfundimi mund të jetë:

newuser pts / 0 2013-11-13 14:19 (: 0)

Krijo, menaxho dhe fshi përdoruesit

(përdoruesit dhe grupet në linux) Kur krijohet përdoruesi i ri, bëhet një rend i veprimeve specifike. Së pari, një hyrje krijohet në skedarin / etc / passwd, ku përdoruesit i është caktuar një emër unik, UID, GID dhe informacione të tjera. UID duhet të jetë më i madh se 1000, dhe GID duhet të jetë më i madh se 100, prandaj sistemi rezervon vlera të vogla për nevojat e veta. Gjithashtu, krijohet një direktorium, të drejtat vendosen, vendosen skedarët e inicializimit të skedarëve dhe skedarët e konfigurimit ndryshohen.

Për të mos futur manualisht këtë informacion, ekziston një program useradd (ose adduser). Cilësimet e këtij programi ruhen në skedarin / etc / default / useradd.

  # cat / etc / default / useradd

Konkluzioni është si më poshtë:

GROUP = 100 HOME = / home joaktiv = -1 MBARON AFATI = SHELL = / bin / bash SKEL = / etc / skel CREATE_MAIL_SPOOL = asnjë

Në të, ju mund të ndryshoni parametrat e parazgjedhur. Për shembull, një direktori për përdoruesit me / home në / shtëpi / përdorues ose një përkthyes me / bin / bash në / bin / sh.

Për të krijuar një përdorues të ri, përdorni komandën useradd:

# useradd -M -G përdorues -G audio, LP, optike, magazinimit, video, timon, lojra, fuqia, skaner -s / bin / bash newuser

Transkript:

# useradd -m -g [grupi kryesor] ​​-G [lista e grupeve të tjera] -s [interpretues i komandës] [username]
  •   -M  - krijon një direktori në shtëpi, si / home / [username].
  •   -G  - emri ose numri i grupit kryesor të përdoruesit.
  •   -G  - lista e grupeve shtesë të cilave i takon përdoruesi.
  •   -s  - përcakton shell komandën e përdoruesit.

Për më shumë informacion të detajuar ju lutemi përdorni manualin:

  # man useradd

Me komandën chfn, mund të futni ose të ndryshoni informacionin e llogarisë së përdoruesit (emri, telefoni i punës, koordinatat e punës, etj.) (Emri i përdoruesit - emri i përdoruesit).

# chfn [-f full-name] [- rreth zyrës] [- p telefon pune] [- h shtëpi-telefon] [- u] [- v]

Për të vendosur fjalëkalimin, përdorni komandën passwd:

  # passwd

Nëse duam ta detyrojmë përdoruesin të ndryshojë fjalëkalimin e tij në hyrjen e parë, duhet të aplikojmë komandën:

  # chage -d 0

Për më shumë informacion rreth komandës chage, lexoni manualin, shkruani:

  # chage njeri

Për të fshirë një përdorues, komanda userdel ekziston

  # userdel -r

Opcioni -r specifikon që duhet të hiqni direktoriumin shtëpiak dhe kutinë postare me përdoruesin.

Menaxhimi i Grupeve

Për të parë të gjitha grupet  sistemit dhe si përdorues  ata i përkasin duhet të hyjnë në vijim:

  # cat / etc / grup

Skema e grupit / etc / group do të identifikojë grupet në sistem. Për të parë se cilat grupe përbëhen nga përdoruesi, duhet të shkruani:

  # grupe

Komanda id shfaq informacion më të detajuar.

  # id

Për të krijuar një grup të ri:

  # groupadd

Për të shtuar një përdorues në grup:

  # gpasswd -a

Dalja e përdoruesit nga grupi:

  # gpasswd-d

Dhe për të fshirë grupin, futni sa vijon:

  # groupdel

(përdoruesit dhe grupet në linux) Kjo është në thelb çdo gjë, më themelore është paraqitur.

Baza për shpërndarjen e të drejtave të qasjes në sistemin operativ Linux bazohet në konceptin e përdoruesit. Zotëruesi i përdoruesit të dosjes i jepet një autoritet i caktuar për të punuar me të, domethënë, leximi, shkrimi dhe ekzekutimi. Gjithashtu, leximi, shkrimi dhe ekzekutimi i lejeve për të gjithë përdoruesit e tjerë janë vendosur veçmas. Meqë në Linux gjithçka është skedar, një sistem i tillë ju lejon të rregulloni qasjen në ndonjë veprim në këtë sistem operativ duke vendosur lejet në skedarë. Por edhe kur krijuan Linux, zhvilluesit e kuptuan se kjo nuk është e mjaftueshme.

Prandaj, grupet e përdoruesve u shpikën. Përdoruesit mund të grupohen së bashku në mënyrë që grupet tashmë të kenë të drejtën për të dhënë qasje në skedarë të caktuar, dhe në përputhje me veprimet. Në këtë artikull, do të shqyrtojmë grupet e përdoruesve në Linux, konsiderojmë pse ato janë të nevojshme, si të shtoni një përdorues në një grup dhe të menaxhoni grupet.

Cilat janë grupet?

Siç thashë, grupet në Linux u shfaqën në fillim të zhvillimit të kësaj sistem operativ. Ato u hartuan për të rritur aftësinë për të menaxhuar të drejtat. Le të marrim një shembull të vogël, të marrim një organizatë në të cilën ka vetëm një kompjuter, kemi administratorë dhe përdorues. Gjithkush ka llogarinë e vet në kompjuterin tonë. Administratorët mund të vendosin sistemin, është më mirë që përdoruesit të mos japin vullnetin, në mënyrë që diçka të mos thyhet. Për këtë arsye, administratorët janë të bashkuar në grupin admin, dhe ajo është dhënë qasje në të gjitha pajisjet, me të vërtetë mirë për të gjitha dosjet në dev directory, dhe përdoruesit, të kombinuara në një grup të përdoruesit, dhe ky grup i jepet mundësia për të lexuar dhe shkruar fotografi në directory përbashkët, përmes të cilave ata mund të për të shkëmbyer rezultatet e punës së tyre. Ne mund t'i caktojmë lejet për çdo përdorues veç e veç duke i lejuar atij qasje në një skedar të caktuar, por kjo është shumë e papërshtatshme. Prandaj, grupet u shpik. Flisni, por asgjë, ju mund të caktoni? E pra, tani imagjinoni se përdoruesit tanë janë procese. Kjo është ku e tërë bukuria e grupeve vjen në ballë, grupet përdoret jo vetëm për të siguruar qasje për përdoruesit, por për të drejtat e menaxhimit software, veçanërisht aksesin e tyre në pajisje. Për shërbimet, krijohen grupe të veçanta dhe përdoruesi në emër të të cilit është nisur, shërbimi mund të jetë në disa grupe, gjë që i siguron atij qasje në burime të caktuara.

Dhe tani le të shohim se si të shikojmë në grupet linux.

Grupet në Linux

Të gjitha grupet e krijuara në sistem janë në skedarin / etc / group. Duke parë përmes përmbajtjes së këtij skedari, mund të mësoni listën e grupeve linux që tashmë janë në sistemin tuaj. Dhe do të befasoheni.


Përveç rrënjëve dhe përdoruesve të standardeve, këtu janë disa grupe duzine. Këto janë grupe të krijuara nga programet për të kontrolluar qasjen e këtyre programeve në burime të përbashkëta. Çdo grup ju lejon të lexoni ose shkruani një skedar të caktuar ose një direktori të sistemit, duke rregulluar autoritetin e përdoruesit dhe prandaj procesi filloi nga ai përdorues. Këtu mund të supozojmë se përdoruesi është i njëjtë me procesin, sepse procesi ka të gjithë autoritetin e përdoruesit nga i cili po kandidon.

Le t'i bëjmë një vështrim më të afërt secilës prej grupeve për të kuptuar më mirë se pse nevojiten:

  • demon  - në emër të këtij grupi dhe shërbimit të daemonit të përdorimit që kanë nevojë për aftësinë për të shkruar skedarë në disk.
  • sys  - grupi siguron qasje në burimet e kernelit dhe skedarët e skedarëve të ruajtura në sistem
  • sinkronizoj  - ju lejon të përdorni komandën / bin / sync
  • games  - lejon lojrat të shkruajnë skedarët dhe historikun e tyre të konfigurimit në një dosje specifike
  • njeri  - ju lejon të shtoni faqe në direktorinë / var / cache / man
  • lp  - lejon përdorimin e pajisjeve të portit paralel
  • mail  - ju lejon të shkruani të dhëna inbox  / var / mail /
  • prokurë - përdoret nga serverat proxy, nuk ka qasje për të shkruar skedarë në disk
  • www-data  - Ky grup drejton një server web, jep mundësi të shkruaj / var / www, ku janë skedarët e dokumenteve të uebit
  • listë  - ju lejon të shihni mesazhet në / var / mail
  • nogroup  - përdoret për procese që nuk mund të krijojnë skedarë në hard disk, por lexojnë vetëm, zakonisht aplikohen së bashku me askënd përdorues.
  • adm  - ju lejon të lexoni shkrimet nga direktoria / var / log
  • tTY  - të gjitha pajisjet / dev / vca lejojnë leximin dhe shkrimin e qasjes për përdoruesit në këtë grup
  • disk  - hap aksesin në hard disk / dev / sd * / dev / hd *, mund të themi se ky është një analog i qasjes në rrënjë.
  • dialout  - Qasje e plotë në portin serial
  • cDROM  - qasje në CD-ROM
  • timon  - ju lejon të përdorni ndihmën sudo për të rritur privilegjet
  • audio  - Kontrolli i Driver Audio
  • src  - Qasje e plotë në burimet në directory / usr / src /
  • hije  - Mundëson leximin e skedarit / etc / hije
  • utmp  - Lejon shkrimin tek skedarët / var / log / utmp / var / log / wtmp
  • video  - ju lejon të punoni me shoferin e videos
  • plugdev  - ju lejon të montoni pajisjet e jashtme USB, CD dhe etj
  • stafi  - Mundëson shkrimin në / usr / local

Tani që e dini pse të përdorni grupet në linux dhe atë që ata janë nga parazgjedhja, merrni parasysh menaxhimin e grupeve të LInux.

Menaxhimi i grupeve Linux

Ju gjithashtu mund të menaxhoni grupet duke përdorur ndërfaqen grafike. Në KDE, ekziston një program Kuser i projektuar posaçërisht për këtë, në Gnome kjo bëhet duke përdorur parametrat e sistemit. Përveç kësaj, shpërndarjet popullore kanë mjete të veçanta, të tilla si YaST në OpenSUSE ose Ubuntu Settings. Por me GUI, unë mendoj se ju do të kuptoj atë. Dhe ne do të shikojmë në menaxhimin e grupeve linux nëpërmjet terminalit. Së pari, do ta kuptojmë me skedarët, dhe pastaj me përdoruesit.

Kur krijon një skedar, i caktohet grupit kryesor të përdoruesit që e krijoi atë. Është vetëm për shembull:


Këtu mund të shihni se pronari i të gjitha dosjeve është sergiy dhe grupi është gjithashtu sergiy. Kjo është e drejtë, pasi këta përdorues u krijuan nga unë. Por le të shkojmë më tej:


Këtu shohim se grupi disk sd * është caktuar për një grup disku, që do të thotë që përdoruesi në këtë grup mund t'u qasen atyre. Ose një shembull tjetër:


Çdo gjë siç e pamë në paragrafin e mëparshëm. Por këto grupe mund të instalohen jo vetëm nga sistemi, por ju vetë mund të ndryshoni manualisht grupet e skedarëve për këtë ekziston një komandë chgrp:

emri i skedarit chgrp group_name

Për shembull, krijoni një skedar testimi:

Dhe ndërroni grupin për të:


Nëse dëshironi të krijoni një grup linux, ju mund ta bëni këtë me komandën newgrp:

sudo groupadd test

Me përdoruesit, situata është pak më e komplikuar. Përdoruesi ka grupin kryesor, është specifikuar në krijimin, dhe gjithashtu disa shtesë. Grupi kryesor ndryshon nga ato të zakonshme në atë që të gjitha skedarët në direktoriumin e përdoruesit kanë këtë grup dhe kur ndryshon, grupi i këtyre drejtorive do të ndryshojë gjithashtu. Është gjithashtu ky grup që merr të gjitha dosjet e krijuara nga përdoruesi. Nevojiten grupe shtesë për t'i lejuar përdoruesit të përdorin burime të ndryshme duke e shtuar atë në këto grupe në linux.

Ju mund të menaxhoni grupet e Linux për një përdorues duke përdorur komandën usermod. Merrni parasysh sintakën dhe mundësitë e tij:

$ opsionet e përdorimit emri i përdoruesit

  • -G  - grupe shtesë për të shtuar një përdorues
  • -G  ndryshoni grupin primar për përdoruesin
  • -R  hiqni një përdorues nga grupi.

Ju mund të shtoni një përdorues në një grup duke përdorur komandën usermod:

sudo usermod -G -a emrin e përdoruesit të grupit të përdoruesit

Ju mund të shtoni një përdorues në grupin linux përkohësisht, duke përdorur komandën newgrp. Një shell i ri do të hapet dhe përdoruesi do të ketë kredencialet e nevojshme, por pas mbylljes, gjithçka do të kthehet ashtu siç ishte:

sudo newgrp groupname

Për shembull, le të shtojmë përdoruesin tonë në grupin e diskut që të ketë qasje të drejtpërdrejtë në disqe të forta pa komandën sudo:

sudo usermod -G -a disk sergiy

Tani mund të montoni disqet pa komandën sudo:

mali / dev / sda1 / mnt

Për të parë grupet linux që përdoruesi është i përbërë me:


Ju gjithashtu mund të përdorni komandën id. Në rastin e parë, ne thjesht shohim një listë të grupeve linux, në të dytën, grupi dhe id përdoruesit janë specifikuar shtesë. Për të mundësuar përdoruesin në grupin Linux, përdorni opsionin -g për grupin kryesor:

sudo usermod -g test sergiy

Tani të gjitha drejtoritë në dosjen e përdoruesit në shtëpi kanë një test grupi. Për të hequr një përdorues nga një grup në linux, ju mund të përdorni të njëjtin komandë me opsionin R:

sudo usermod -R përdorues grup

Së fundi, mund ta fshini grupin Linux me komandën:

sudo delgroup group_name

Gjetjet

Siç mund ta shikoni, grupet e përdoruesve të Linux nuk janë aq të komplikuara. Ju mund të shtoni një përdorues në disa grupe në një grup linux ose t'i jepni leje për të hyrë në burime të caktuara. Nëse vendosni të ndryshoni grupet për pajisjet e sistemit, atëherë gjithçka nuk është kaq e thjeshtë, por në këtë çështje ju do të ndihmoni artikullin. Tani, menaxhimi i grupeve të Linux nuk duket aq e vështirë. Nëse keni ndonjë pyetje, shkruani në komentet!

Artikuj të ngjashëm: