Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> unix >> .

Čo robí UNIX prenosným a bezpečným?

Prenosnosť v Unix

Prenosnosť spoločnosti UNIX pramení z niekoľkých kľúčových výberov dizajnu:

* napísané v C: C je jazyk na vysokej úrovni, ktorý je napriek tomu blízko hardvéru, vďaka čomu je relatívne prenosný v rôznych architektúrach.

* Modulárny dizajn: UNIX je postavený okolo malého, dobre definovaného jadra, ktoré spracováva funkcie jadra. Ďalšie funkcie poskytujú modulárne nástroje a knižnice používateľa, čo uľahčuje prenos na nové platformy zameraním sa na jadro a niekoľko kľúčových nástrojov.

* štandardné rozhrania: UNIX sa veľmi spolieha na štandardné rozhrania, ako je POSIX, definovanie toho, ako by sa mali správať volania systémov, knižnice a verejné služby. To zaisťuje konzistentnosť v rôznych systémoch podobných UNIX a zmierňuje prenosnosť.

* Textové rozhrania: Z historického hľadiska UNIX uprednostňované textové rozhrania a konfiguračné súbory, ktoré sú nezávislé od platformy a ľahšie sa dá analyzovať ako binárne formáty.

Prenosnosť UNIX však nie je dokonalá. Faktory, ako sú hardvérové ​​ovládače, variácie v knižniciach systémov a odlišné interpretácie štandardov môžu stále vytvárať výzvy.

Zabezpečenie v Unix

Zabezpečenie spoločnosti Unix je zakorenené vo svojich princípoch dizajnu:

* Systém viacerých používateľov: UNIX bol navrhnutý od základov ako systém viacerých používateľov so vstavanými mechanizmami pre používateľské účty, povolenia a riadenie prístupu.

* Princíp najmenších privilégií: UNIX presadzuje zásadu najmenších privilégií a udeľuje používateľom iba minimálne povolenia potrebné na vykonávanie svojich úloh. To obmedzuje potenciálne škody spôsobené porušením bezpečnosti.

* jednoduchý a modulárny dizajn: Modulárny dizajn a malé jadro znižujú povrch útoku, čo uľahčuje audit a zabezpečenie.

* Otvorený zdroj: Otvorená povaha mnohých systémov podobných UNIX umožňuje preskúmanie komunity, rýchlejšiu identifikáciu a opravu zraniteľností.

Napriek týmto silným stránkam nie je bezpečnosť UNIX spoľahlivá. Zraniteľné miesta môžu stále existovať v jadre, systémových verejných službách alebo softvéri tretích strán. Okrem toho môže sociálne inžinierstvo, mylné konfigurácie a neprimerané bezpečnostné postupy oslabiť aj najbezpečnejší systém.

Záver

Prenosnosť a bezpečnosť spoločnosti UNIX sú výrobkami svojich základných princípov dizajnu. Aj keď to nie je bez ich obmedzení, tieto vlastnosti významne prispeli k dlhovekosti spoločnosti Unix a jej pokračujúcemu významu v dnešnej výpočtovej krajine.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené