Skirtumas tarp MAC ir DAC

MAC vs DAC

Kelių vartotojų aplinkoje svarbu nustatyti apribojimus, kad žmonės galėtų pasiekti tik tai, ko jiems reikia. Šiuo atžvilgiu privalomi prieigos valdymas (MAC) ir pasirenkama prieigos kontrolė (DAC) yra du populiarūs prieigos kontrolės modeliai. Pagrindinis skirtumas tarp jų yra tai, kaip jie suteikia prieigą vartotojams. Naudodamiesi MAC, administratoriai sukuria lygių rinkinį ir kiekvienas vartotojas yra susietas su konkrečiu prieigos lygiu. Jis gali pasiekti visus išteklius, kurie nėra didesni nei jo prieigos lygis. Priešingai, kiekvienas DAC šaltinis turi sąrašą vartotojų, galinčių prie jo prieiti. DAC suteikia prieigą pagal vartotojo tapatybę, o ne pagal leidimo lygį.

MAC yra lengvesnis būdas nustatyti ir išlaikyti prieigą, ypač dirbant su dideliu vartotojų skaičiumi, nes jums tiesiog reikia nustatyti vieną išteklių kiekvienam ištekliui ir vieną lygį kiekvienam vartotojui. Naudodamiesi DAC turite žinoti kiekvieną asmenį, kuriam reikia išteklių, kad jiems būtų suteikta prieiga. DAC pranašumas yra lankstumas. Jei turite 2 lygio vartotoją, kuriam reikia prieigos prie vieno 1 lygio šaltinio, negalite suteikti prieigos tam vartotojui, nesuteikdami jam prieigos prie visų kitų tos pačios kategorijos išteklių. Sumažinus išteklių lygį vartotojui, visi kiti jo lygio vartotojai taip pat turėtų prieigą prie tų išteklių. Naudodamiesi DAC, jūs tiesiog turite įtraukti tą vartotoją į sąrašą, kas gali pasiekti išteklius.

Administratoriams lengviau sekti, kas su kuo turi prieigą, nes tik jie gali pakeisti MAC leidimų lygius. DAC vartotojams, turintiems prieigą prie šaltinio, suteikia prieigą ir kitiems vartotojams įtraukiant juos į sąrašą. Tai gali sukelti problemų, jei žmonės tiesiog prideda kitus žmones prie dalykų, kuriuos gali pasiekti.

Geras MAC pavyzdys yra „Windows“ prieigos lygiai administratoriams, paprastiems vartotojams ir svečiams. DAC pavyzdys yra Linux failų operacinių sistemų leidimai.

Santrauka:

1.MAC suteikia prieigą pagal lygius, o DAC suteikia prieigą pagal tapatumą
2.DAC reikalauja daug darbo nei MAC
3.DAC yra lankstesnis nei MAC
4.MAC prieigą gali pakeisti tik administratoriai, o DAC prieigą gali suteikti kiti vartotojai