CROOK-5 - Znaczenie uprawnień
Przejdź do nawigacji
Przejdź do wyszukiwania
Atrybuty i uprawnienia w systemie CROOK-5 są mechanizmem umożliwiającym ochronę systemu przed niepowołanymi bądż niekompetentnymi użytkownikami. Umożliwiają one zastrzeżenie pewnych operacji tylko dla grupy kompetentnych i lojalnych użytkowników.
Znaczenie uprawnień użytkownika w programie XOSL:
- trzy młodsze bity określają uprawnienia do ustawiania odpowiednich (trzech młodszych) atrybutów w zbiorach tworzonych przez użytkownika;
- 4 - zezwolenie na podwyższanie priorytetów uruchamianych procesów;
- 010 - zezwolenie na wykonywanie zlecenia DIR z opcją ?ALL oraz na tworzenie etykiet opisujących urządzenie;
- 020 - uprawnienie do tworzenia nowych użytkowników;
- 040 - oznaczenie użytkownika używającego angielskiej wersji językowej;
- 037 - uprawnienie do zmiany systemu operacyjnego (CS), wykonywania zlecenia ES z opcją ?NOT oraz zlecenia MAIL z opcją ?ALL;
- wszystkie (z wyjątkiem 040) bity uprawnień traktowane są jako uprawnienie do ustalania odpowiednich bitów uprawnień tworzonych użytkowników.
Dla prawidłowej pracy systemu i dobra instalacji zaleca się aby programy ustalające atrybuty zbiorów lub uprawnienia użytkowników zachowywały się zgodnie z regułami określonymi dla programu XOSL.
Źródło: SYSTEM OPERACYJNY CROOK-5 dla minikomputera MERA-400 (wersja 7), Zbigniew Czerniak, Marek Nikodemski, Gdańsk 1988