Název:
Informační systém KNOTIS
Překlad názvu:
KNOTIS Information System
Autoři:
Ľupták, Andrej ; Smrž, Pavel (oponent) ; Dytrych, Jaroslav (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2024
Jazyk:
slo
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [slo][eng]
Táto práca sa zaoberá problematikou správy osôb, skupín osôb, prostriedkov a oprávnení k prostriedkom v systéme Unix spravovaných z informačného systému Výskumnej skupiny znalostných technológií (KNOTIS). Hlavným cieľom je efektívne využitie kombinácie zoznamu prístupov a skupín osôb pre riadenie prístupu používateľov k prostriedkom. Tento proces je automatizovaný pomocou modulu, ktorý na základe vlastností prostriedku a počtu osôb s prístupom automaticky vyhodnocuje, ktorý druh oprávnení je výhodnejší pre správu oprávnení k jednotlivým prostriedkom. Komunikácia medzi KNOTIS a serverom je realizovaná pomocou komunikačného protokolu JSON-RPC. Obsah správ komunikácie bol definovaný podľa špecifických potrieb. Výsledkom práce je nová skupina modulov pre KNOTIS a ním spravované servery. Moduly sa zameriavajú na nový spôsob komunikácie informačného systému so servermi a na spôsob spracovania požadovaných zmien na strane serverov vrátane zefektívnenia spôsobu správy oprávnení k prostriedkom.
This thesis addresses the problem of managing people, groups of people, resources, and resource permissions in the Unix system managed by the Knowledge Technology Research Group Information System (KNOTIS). The main objective is to effectively combine the use of access lists and groups to manage user access to resources. Based on the properties of the resource and the number of persons with access, the module automatically evaluates which type of permissions is more advantageous for managing permissions to individual resources. The communication between KNOTIS and a server is implemented using the JSON-RPC communication protocol. The content of the communication messages was defined based on specific demands. The result of this thesis is a new group of modules for KNOTIS and the servers managed by it. The modules focus on a new way of communication between the information system and the servers and on how to process the requested changes on the server side, including a more efficient way of managing resource permissions.
Klíčová slova:
Communication; Information system; JSON-RPC; KNOT; KNOTIS; Knowledge Technology Research Group; Linux; Permissions management; Server
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: https://hdl.handle.net/11012/246547