Reguleerige juurdepääsuõigusi Linuxis

Anonim

Reguleerige juurdepääsuõigusi Linuxis

Operatsioonisüsteemides, mis põhinevad Linuxi kernelil, on asutuse seadistusvahend, mis võimaldab teil jagada juurdepääsuõigusi kontode vahel. See on konkreetsete failide, kataloogide või rakenduste juurdepääsu piiramine. Sarnased õigused on kolm tüüpi - lugemine, kirjutamine ja täitmine. Kõiki neid saab kasutada igas operatsioonis operatsioonis registreeritud kasutaja all eraldi spetsiaalsete tööriistade abil. Järgmisena peetakse nimetatud parameetrite kaheks konfiguratsioonimeetodiks.

Konfigureerige juurdepääsuõigused Linuxile

Täna peetavad meetodid sobivad kõigi Linuxi jaotuste jaoks, kuna need on universaalsed. Kas see on esimene viis, mis ei ole kättesaadav kasutajatele, kellel ei ole fikseeritud failihaldurit ja süsteemi juhtimine toimub ainult konsooli kaudu. Sellisel juhul soovitame kohe teise võimaluse üleminekut, kus Chmodi käsu tegevust kirjeldatakse üksikasjalikult. Teised kasutajad, kes aktiivselt suhelda graafilise süsteemi liidesega, soovitame teil maksta aega kahele meetodile, sest neil on mitu erinevat juurdepääsu juurdepääsule.

Enne viise käivitamist veenduge, et süsteemil on vajalik arv kasutajaid. Kui te teate, et arvuti juurde pääseb mitu inimest, peaksite looma oma eraldi konto ja seejärel minge juurdepääsuõiguste määramisele. Üksikasjalik juhend selle teema kohta leiate teises artiklis järgmise lingi abil.

Loomulikult võimaldavad failihalduril olevad seadistused kiiresti ja ilma probleemideta esemete juurdepääsuõigusi muuta, kuid mõnikord on funktsioone piisavalt piiratud ja mõned kasutajad vajavad paindlikumat konfiguratsiooni. Sellises olukorras soovitame ühendust võtta järgmise meetodiga.

Meetod 2: Chmodi meeskond

Kasutajad, kes on juba linuxi operatsioonisüsteemide teatud ülesannete täitmisel jõudnud, teavad ilmselt, et kõige kõik tegevused tehakse klassikalise konsooli kaudu erinevate käskude abil. Failide ja kaustade juurdepääsuõiguste redigeerimine ei olnud erand ja kasulik selle sisseehitatud Chmodi utiliidi jaoks.

Chmodi süntaks

Iga käsk on oma süntaks - valikute ja parameetrite kogum, mis on salvestatud konkreetses järjestuses, et täpsustada vajalikke meetmeid. Seejärel on sisendjärjestus selline: chmod + valikud + õigused + objekti nimi või tee. Üksikasjalik teave chmodi kasutamise kohta, lugeda konsooli. Seda saab käivitada menüü või Ctrl + ALT + T klahvi kombinatsiooni kaudu.

Terminali käivitamine Chmodi käsu teostamiseks Linuxi operatsioonisüsteemis

Terminalis peaksite registreerima Chmod -help ja klõpsake nuppu Enter. Pärast seda kuvatakse vaikimisi keele ametlik dokumentatsioon, mis aitab tegeleda kasuliku põhialusega. Kuid me anname kõikide võimaluste ja õiguste üksikasjalikuma kirjelduse.

Tutvumine Chmodi utiliidi ametliku dokumentatsiooniga konsooli kaudu Linuxis

Juurdepääsuõigused

Nagu te juba teate ülaltoodud teabest, on Linuxis Linuxis kolm liiki õigusi - lugemise, kirjutamise ja täitmise. Igaühel neist on oma kirja nimetus Chmodis, mida tuleks kasutada meeskonnaga töötamisel.

  • R-lugemine;
  • w - salvestamine;
  • X - täitmine;
  • S - täitmine superuseri nimel. See õigus on vabatahtlik ja tähendab programmide ja skriptide käivitamist põhikontolt (umbes Sudo käsu kaudu).

Esimesel viisil on märgatav, et konfiguratsioonielemendi omadustes jagatakse iga kasutajarühma jaoks iga rühma jaoks. Nad eksisteerivad ka kolm ja chmod'is, mida nad määravad niimoodi:

  • U on objekti omanik;
  • G - grupp;
  • O - ülejäänud kasutajad;
  • A - Kõik ülaltoodud kasutajad.

Lisaks sellele on vaatlusaluse meeskond märke numbrite kujul. Arvud 0 kuni 7 tähendavad konkreetset parameetrit:

  • 0 - õigusi ei ole;
  • 1 - eranditult täitmine;
  • 2 - ainult rekord;
  • 3 - täitmine ja registreerimine koos;
  • 4 - Ainult lugemine;
  • 5 - lugemine ja täitmine;
  • 6 - lugemine ja kirjutamine;
  • 7 - Kõik õigused koos.

Kõik need parameetrid on nii üksikute failide kui ka kataloogi jaoks samad. Ajal privileegide määramise ajal märkige kõigepealt omaniku number, siis grupi jaoks ja ülejäänud kasutajate jaoks lõpus. Seejärel leiab väärtus näite näiteks 744 või 712. Üks või mitu neist õigustest sisestatakse pärast kasulikkust, nii et neid tuleks üksikasjalikult uurida ka neid.

Valikuvõimalused

Õigused mängivad olulist rolli Chmodi käsu kasutamisel, aga võimalused võimaldavad teil paindlikumalt konfigureerida täiendavaid parameetreid. Kõige populaarsemad võimalused valikute jaoks on selline:

  • -C - kuvab teavet kõigi muudatuste kohta pärast käsu aktiveerimist;
  • -f - kõrvaldada kõik vigade teadete kuvamine;
  • -V - näita kõik andmed pärast käsu aktiveerimist;
  • --Kõik - valige konkreetse faili õiguste mask;
  • -R - rekursiooni aktiveerimine. Sel juhul kohaldatakse kindlaksmääratud õigusi kõigile määratud kataloogi failidele ja kaustadele;

Nüüd olete tuttav süntaksiga ja tänapäeva Chmodi jaoks kasutatava utiliidi peamised nimetused. See jääb ainult tutvumiseks end täiendava kasuliku teabe, mis lihtsustada protsessi redigeerimise õiguste, samuti õppida populaarseid näiteid meeskonna.

Täiendavad meetmed

Terminali töö mugavuse suurendamiseks peab kasutaja kasutama mitmeid rohkem käske, mis optimeerivad järelmeetmete täitmist. Näiteks saate pärast käivitamist registreerida CD / Avaleht / Kasutaja / Kaust, kus / Avaleht / Kasutaja / Folder on nõutava kausta tingimuslik tee. Pärast selle käsu aktiveerimist tekib kindlaks määratud kataloogile ja kõik järgnevad meetmed viiakse läbi selle kaudu. Seega kõrvaldatakse vajadus sisestada täielik tee faili või kausta tulevikus (muidugi, kui need asuvad asukohas, kus üleminek viidi läbi).

Jäta Linuxi terminali kaudu vahele vajaliku asukoha juurde

LS-i valikuga LS-käsku ei ole võimalik märkida. See utiliit võimaldab teil vaadata praeguseid seadeid juurdepääsuõiguste jaoks objektidele. Näiteks näitab tulemus -RW-RW-R- R- R- R- r- näitab, et omanik saab faili lugeda ja redigeerida, grupp teeb sama ja teised kasutajad loevad ainult. (Kõik nimetused vastavad ülalkirjeldatud juurdepääsuõigustele). Lisateavet LS-i meeskonna tegevuse kohta Linuxis räägitakse teises artiklis järgmise lingi abil.

Registreerige LS-i käsku määramiseks

Lugege ka: Linuxi käsu proovid

Meeskonna näited

Lõpetuseks tahaksin tuua mõned näited kasuliku kasutamisest, et kasutajatel ei oleks enam küsimusi meeskonna süntaksi ja selle rakenduste süntaksist. Pöörake tähelepanu sellistele joontele:

Näited Chmodi käsu Linuxi operatsioonisüsteemides

  • CHMOD A + R FILE_NAME - Lisage kõik failide lugemise õigused;
  • Chmod A-X File_Name - võtke vastu objekti täitmise õigused;
  • CHMOD A + R FILE_NAME - Lisage lugemis- ja kirjutuskirjeõigus;
  • CHMOD -R U + W, GO-W Folder_NAME - Ümberkorraldamise võimaldamine (kogu kataloogi ja selle sisu rakenduste käsk), lisades omanikule kirjutamise õigusi ja kustutades teiste kasutajate kirjutamise õiguskaitseõiguse.

Nagu näete, märke + ja - tähendab õigusi lisada või kiirendada õigusi. Need on märgitud koos valikute ja õigusteta ilma ruumideta ja seejärel nimetatakse faili või selle täieliku tee.

Täna olete õppinud umbes kaks meetodit juurdepääsuõiguste loomise õiguste OS põhineb Linuxi kernel. Loetletud meetodid on universaalsed ja sobivad kõigile jaotustele. Enne iga käsu aktiveerimist soovitame tungivalt veenduda mitte ainult süntaksi õigsusel, vaid ka failide nimesid ja nende tee nimesid.

Vaata ka: Sageli kasutatud käsud terminal Linux

Loe rohkem