Linux duke shfletuar përdoruesit dhe grupet. Grupet e përdoruesve të Linux.

udhëzim

Të gjitha llogaritë përdoruesit   në linux ruhen në skedarin e tekstit / etc / passwd. Çdo rresht i skedarit përmban informacion në lidhje me një nga llogaritë. Ajo përmban 7 fusha të ndara nga një zorrës së trashë: 1. Login2. Fusha e papërdorur në të cilën hash fjalëkalimin u ruajt në sistemet e vjetra. ID-ja e përdoruesit (uid) .4. ID grupi primar për llogarinë (gid) .5. Informacion personal rreth përdoruesit, për shembull, emrat e vërtetë dhe numrat e kontaktit. Vendndodhja e direktorisë në shtëpi. Komanda shell

By default, file / etc / passwd lexohet nga çdo përdorues. Ju mund të shikoni shënimet në të nëpërmjet një editor teksti, duke përdorur shërbimet e konsolës ose një ndërfaqe grafike.

Për të parë përdoruesit   linux drejtpërdrejt nga ky skedar, vetëm nxjerrë përmbajtjen e saj në tastierë me komandën: cat / etc / passwd do të shihni një listë të të gjitha përdoruesitregjistruar në sistem.

llogaritë përdoruesit   ndryshojnë në lloje: 1. Roja e përdoruesit, uid = 0.2. Llogaritë e sistemit.3, përdoruesit e rregullt. Për sistemet me bazë Red Hat, ata kanë uid duke filluar në 500 dhe lart, dhe në sisteme Debian bazuar duke filluar në 1000.

Në skedarin / etc / passwd, llogaritë nuk janë të renditura sipas llojit, kështu që nëse doni të merrni një listë të vetëm normale përdoruesit   linux, përdorni filtra. Për shembull, duke përdorur një komandë të tillë grep, ju mund të merrni një listë të vetëm të zakonshëm përdoruesit   për sistemet debian, duke i filtruar ato nga uid: cat / etc / passwd | ose, duke shtuar komandën prerë në tubacion, merrni vetëm logins e tyre dhe drejtoritë kryesore: cat / etc / passwd | grep -e "^ [^:] *: [^:] * :( 4, grep -e "^ [^:] *: [^:] *: (4,)" | prerë -d: -f1,6

Përveç vetë skedarit dhe shërbimeve konsol, mund të merrni një listë përdoruesitduke përdorur programe grafike. Për shembull, shell KDE përmban modulin e personalizimit të Përdoruesit dhe Grupit.

Dritarja e lartë e modulit shfaq një listë të llogarive. Duke klikuar mbi ndonjë prej tyre, do të merrni përshkrimin e tij në fund të dritares. Moduli sipas parazgjedhjes shfaq vetëm ato normale. përdoruesit   dhe rrënjë, por duke kontrolluar kutinë përkatëse nën listë, do ta shihni sistemin përdoruesit.

Për të kryer funksionet e administratorit të kompjuterit, duhet të jeni në gjendje të aplikoni aftësitë e punës me tastierë të sistemit operativ Linux. Nëse keni ndonjë pyetje në lidhje me punën program   Ju gjithmonë mund t'i referoheni faqeve tematike.

Në këtë artikull 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 ta fshini atë krejt, të krijoni / ndryshoni / fshini një grup, pasi ta lexoni këtë material, mund ta bëni gjithçka me lehtësi.

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

  Shto përdorues

Përdoruesi shtohet duke përdorur komandën useradd. Shembulli 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 krijoi përdoruesinJu mund të përdorni çelësat e mëposhtëm:

kyç përshkrim
-B Lista bazë. Ky është dosja në të cilën do të krijohet dosja kryesore e përdoruesit. Default / shtëpi
-Me Koment. Në të, ju mund të printoni çdo tekst.
-d Emri i direktorisë në shtëpi. By default, emri përputhet me emrin e përdoruesit që po krijohet.
-e Data pas së cilës përdoruesi do të çaktivizohet. Specifikuar në formatin YYYY-MM-DD. Disabled nga default.
-f Mbyllja e llogarisë Nëse vlera është 0, atëherë rekordi bllokohet menjëherë pas kalimit të fjalisë, në -1 - nuk bllokohet. Parazgjedhja është -1.
-G Grupi i përdoruesit primar. Ju mund të specifikoni ose një GID ose një emër grupi. Nëse parametri nuk është i specifikuar, 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ë krijohet përdoruesi
-K Katalogu i Template. Dosjet dhe dosjet nga kjo direktori do të vendosen në dosjen kryesore të përdoruesit. Parazgjedhja është / etc / skel.
-M Kyç tregon se duhet të krijoni një dosje në shtëpi. Dosja e shtëpisë Default nuk u krijua.
-p Fjalëkalimi i përdoruesit. By default, asnjë fjalëkalim nuk është vendosur.
-s Shell i përdorur nga përdoruesi. Parazgjedhja është / bin / sh.
-u Vendosni manualisht UID tek përdoruesi.

  Mundësitë e krijimit të përdoruesve të parazgjedhur

Nëse në krijimin e përdoruesit nuk janë të specifikuara prickers shtesë, atëherë merren paracaktimet. Këto cilësime mund t'i shihni duke u nisur

Useradd -D

Rezultati do të jetë diçka e tillë:

GRUPI = 100HOME = / home INAKTIVA = -1EXPIRE = SHELL = / bin / shSKEL = / etc / skel CREATE_MAIL_SPOOL = jo

Nëse nuk jeni të kënaqur me cilësimet e tilla, mund t'i ndryshoni ato duke ekzekutuar

Useradd -D-ms / bin / bash

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

  Ndryshimi i përdoruesit

Cilësimet e përdoruesit ndryshohen duke përdorur programin usermod. Shembulli 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

Përdoruesi mund të ndryshojë fjalëkalimin duke përdorur programin passwd.

Sudo passwd vasyapupkin

Çelësat kryesore të passwd:

  Marrja e informacionit rreth përdoruesve

    w - output informacion (emri i përdoruesit, shell, kohë login, etj) për të gjithë përdoruesit e regjistruar.

    whoami - tregoni emrin e përdoruesit.

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

    grupet e përdoruesit - shfaq një listë të grupeve në të cilat përdoruesi është i përbërë.

  Fshirja e përdoruesit

Për të hequr një përdorues, përdorni programin userdel. Shembulli i përdorimit:

Sudo userdel vasyapupkin

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

  Menaxhimi i grupit

  Krijimi i grupit

Programi groupadd krijon një grup të ri sipas vlerave të specifikuara. linja komanduese   dhe standarte të sistemit. Shembulli i përdorimit:

Sudo groupadd testgroup

Çelësat primarë:

  / etc / passwd

Në dosje / etc / passwd   Të gjitha informatat rreth përdoruesve përveç fjalëkalimit ruhen. Një linjë nga kjo skedë 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 çdo fushe jepet në tabelë.

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

  / etc / group

/ etc / groupsiç është e qartë nga informacioni i emrit mbi grupet është ruajtur. Është regjistruar në një 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   mban fjalëkalime, pra, të drejtat e vendosura në këtë skedar nuk lejojnë që ai të lexohet nga një përdorues i thjeshtë. Një shembull i një prej shënimeve nga ky skedar:

Vasyapupkin: $ 6 $ Yvp9VO2s $ VfI0t.o754QB3HcvVbz5hlOafmO.

  Menaxhimi i përdoruesit dhe grupit nëpërmjet GUI

Në versionin aktual të Ubuntu, nuk ka asnjë dobi të rregullt për menaxhimin e grupeve të përdoruesve të sistemit, prandaj, sipas paracaktimit, të gjitha veprimet me grupe duhet të kryhen në tastierë. Megjithatë, për këto qëllime ekziston një shërbim i veçantë "Përdorues dhe grupe".

  Instalimi i GUI GUI për menaxhimin e grupeve

Paketa gnome-system-tools është e vendosur në depon e Ubuntu, kështu që vendoset në një komandë:

Sudo apt-get install gnome-system-tools

  Menaxhimi i grupit

Për të shtuar, fshirë grupe dhe për të shtuar / fshirë përdoruesin në / nga grupe specifike, duhet të shkoni te Menuja Ubuntu / Dash - Shërbimet e Sistemit - Administrim - Përdoruesit dhe Grupet, pas klikimit në butonin "Menaxho grupet" në këtë dritare, duke treguar të gjitha grupet e pranishme në sistem:

në të cilën duke zgjedhur grupin e duhur dhe duke klikuar "Properties" ju mund të shënoni off përdoruesit që dëshironi të shtoni në grup.

Ndonjëherë ka nevojë të shikoni të gjithë përdoruesit e regjistruar në sistemin Linux. Për shembull, për të zbuluar nëse dikush është i regjistruar në sistem ose për të ndryshuar të dhënat / grupin e një prej përdoruesve. Profesionistët, natyrisht, e dinë se si ta bëjnë këtë, dhe në shumë mënyra, por për fillestarët kjo mund të jetë një problem. Në këtë artikull, unë do të tregoj se si të shikoj një listë të 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, ne do të shohim se si të shikojmë përdoruesit e Ubuntu në një terminal Linux, pasi kjo është metoda më universale që punon pothuajse në të gjitha shpërndarjet. sistem operativ   Linux është një skedar i veçantë në të cilin ruhet informacioni për të gjithë përdoruesit. Kjo është / etc / passwd. Shënimet në dosje kanë këtë sintaksë:

emri i përdoruesit   grupi i id grupit të fjalëkalimit home-Lista   predhë

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


Përdoruesit me ID më pak se 1000 janë përdorues të sistemit, ato janë krijuar gjatë instalimit të disa shërbimeve për funksionimin 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.

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

sed "/ /." /// "/ etc / passwd


Kështu që ju mund të shihni të gjithë përdoruesit e Ubuntu. Me përdoruesit e rregjistruar zgjidhen. Por është shumë më interesante të shohësh se cilët përdorues aktualisht janë aktivë në sistem dhe cilat komanda i kryejnë. Ka një dobi për këtë:


Kjo tregon të gjitha komandat e ekzekutuara nga përdoruesi. Nëse përdoruesi ekzekuton disa komanda në terminal, do të shfaqen dy artikuj për një përdorues.

Përveç kësaj, mund të shihni historinë e identifikimeve të përdoruesit. Nuk është komanda e fundit për këtë, ai tregon informacionin e bazuar në logun / var / wtmp:


Ju mund të shihni datën e fundit të identifikimit për secilin përdorues duke përdorur komandën lastlog:


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

Lista e përdoruesve GUI

Në Ubuntu, përdoruesit e regjistruar në sistem mund të menaxhohen duke përdorur parametrat e sistemit. Hapni programin dhe zgjidhni në pjesën e poshtme   llogaritë. Përdoruesit e sistemit nuk do të shfaqen më këtu. Në panelin në të majtë - vetë 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 dhe 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, grupe kryesore dhe shtesë, etj.


Siç mund ta shihni, vetëm në terminal mund të shihni informata më të hollësishme, kontrolloni datën e identifikimit dhe të zbuloni nëse njerëzit e tjerë po e përdorin sistemin.

Gjetjet

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

  Mars 26, 2014 3:00 pm    183 shikime | Nuk ka komente

hyrje

Pjesë themelore administrimin e sistemit   po konfiguron dhe menaxhon përdoruesit dhe grupet. Kjo detyrë gjithashtu përfshin monitorimin e regjistrave të të gjithë elementëve të sistemit.

Ky udhëzues përmban ide themelore për menaxhimin e përdoruesve dhe autorizimin e tyre.

Të gjitha këto koncepte do të diskutohen me shembull. serveri i Ubuntu   12.04, por çdo distro moderne Linux do të punojë në të njëjtën mënyrë.

Pra, pjesa e parë tregon se si të shikosh përdoruesit dhe të zbulosh se kush hyri në.

Si të shikoni përdoruesit në VPS

Secili përdorues i sistemit Linux, pavarësisht nëse është krijuar për një person të vërtetë ose që përdoret si një shërbim apo funksion i veçantë i sistemit, ruhet në një skedar me emrin "/ etj/ passwd».

Ky skedar përmban informacion rreth përdoruesve të sistemit. Çdo linjë përshkruan një përdorues individual.

Shiko skedarin duke shtypur:

më pak / etc / passwd
  root: x: 0: 0: rrënjë: / root: / bin / bash
  daemon: x: 1: 1: daemon: / usr / sbin: / bin / sh
  bin: x: 2: 2: bin: / bin: / bin / sh
  sys: x: 3: 3: sys: / dev: / bin / sh
  sinkronizoj: x: 4: 65534: sinkronizo: / bin: / bin / sinkronizo
  lojra: x: 5: 60: lojra: / usr / games: / bin / sh
. . .

Çdo rresht ndahet në fusha. Fusha të tilla identifikohen me karakterin e zorrës së trashë.

Për momentin ne jemi të interesuar në fushën e parë. Përmban një listë të emrave të përdoruesve.

Kjo listë mund të merret në një mënyrë tjetër:

prerë -d: -f 1 / etc / passwd
  rrënjë
  demon
  bin
  sys
  sinkronizoj
  games
. . .

Në këtë listë, ju mund të gjeni përdoruesin "root", që është, një përdorues me të drejta administratori. Në fund të listës është emri i përdoruesit me të cilin jeni duke punuar.

Lista gjithashtu përfshin një numër të përdoruesve të tjerë qëllimet e të cilëve janë pak a shumë të qarta. Për shembull, përdoruesi " wwwtë dhëna» është pronar i proceseve të serverit të uebit.

Kjo bëhet për të ndarë privilegjet funksionale. Kështu, nëse llogari   përdoruesi i hackuar ose keqpërdorur, veprimet e saj do të veçohen.

Shikoni grupet në server

Dosja përkatëse për grupet e shikimit - skedari " / etj/ grup» .

Për të parë këtë skedar, përdorni:

më pak / etc / grup
  rrënja: x: 0:
  daemon: x: 1:
  bin: x: 2:
  sys: x: 3:
  adm: x: 4:
  tty: x: 5:
  disk: x: 6:
. . .

Siç mund ta shihni, emrat e shumë grupeve përsërisin emrat e përdoruesve ekzistues në sistem. Kjo pjesë e skemës së konfigurimit quhet " përdoruesprivatgrupet"(" Grupi i përdoruesve privat "), ose UPG.

UPG krijon një grup privat për çdo përdorues dhe e vendos atë si grupin kryesor. Pastaj umask ndryshon nga 022 në 002.

Kjo lejon përdorimin më fleksibël të drejtorive të përbashkëta duke përdorur një flamur të quajtur "setgid", i cili vendos pronarin e skedarit të të njëjtit përdorues si pronari i direktivës në të cilën ndodhet ky skedar. Për fat të keq, ky opsion i dobishëm është përtej fushëveprimit të artikullit.

Përsëri, informacioni nga skedari "/ etc / group" mund të reduktohet duke përdorur komandën "prerë":

prerë -d: -f 1 / etc / group
  rrënjë
  demon
  bin
  sys
  Adm
  TTY
  disk
. . .

Kjo do të shfaqë një listë line-by-line të të gjitha grupeve ekzistuese në sistem.

Si të identifikohen përdoruesit e regjistruar

Shpesh është e dobishme të gjesh se cilat përdorues janë aktivë në sistem.

Ekipi " w"Është një mënyrë e thjeshtë për të listuar të gjithë përdoruesit aktualisht aktivë, kohën që hyjnë dhe komandën që po përdorin aktualisht:

w
  19:37:15 deri 5:48, 2 përdorues, mesatarja e ngarkesës: 0.33, 0.10, 0.07
  NGA USER TTY FROM [email mbrojtur]   IDLE JCPU PCPU ÇFARË
  pikat e rrënjës / 0 rrcs-72-43-115-1 19:15 38.00s 0.33s 0.33s -bash
  demoer pts / 1 rrcs-72-43-115-1 19:37 0,00 sekonda 0.47s 0.00s w

Linja e parë përmban informacion në lidhje me kohën e sistemit. Linjat e mëposhtme ofrojnë informacion rreth përdoruesve aktivë.

Ekipi " »   ajo është e mënyrë alternative merrni këtë informacion:


  pikat rrënjë / 0 2013-09-05 19:15 (rrcs-72-43-115-186.nyc.biz.rr.com)
  demoer pts / 1 2013-09-05 19:37 (rrcs-72-43-115-186.nyc.biz.rr.com)

rezultatet

Autentifikimi i përdoruesit është një fushë mjaft fleksibile e administrimit të sistemit, pasi ka shumë mënyra për të kryer të njëjtën detyrë duke përdorur mjete të ndryshme të thjeshta.

Tani mund të zbuloni se ku serveri ruan informacionin rreth përdoruesve dhe grupeve, si dhe shikoni përdoruesit aktualisht aktivë.

   Tags :,

Artikuj të ngjashëm: