Bakalářská práce
Získaná ocenění: Cena děkana FI za vynikající závěrečnou práci

Automated security policy for Fedora workstations

Jiří Odehnal
Anotace

Bezpečná konfigurace Fedora Linuxu je obtížná kvůli množství konfiguračních položek a dostupných bezpečnostních materiálů. Projekty Compliance as Code a OpenSCAP poskytují nástroje pro automatizaci bezpečnostní konfigurace, ale není k dispozici žádný bezpečnostní obsah pro běžné uživatele. Tato práce analyzuje bezpečnostní standardy, které se používají v Compliance as Code, stejně jako další oficiální …více

Abstract

Secure configuration of Fedora Linux is difficult due to the amount of configuration items and security guidance available. The Compliance as Code and OpenSCAP projects provide tools to automate security configuration, but no security content for common users is available. This thesis analyzes security standards that are used in Compliance as Code, as well as other official guidance. A new security …více

Zadání práce

The Compliance as Code project focuses on the automatic security configuration of Linux-based systems aimed at security policy compliance by creating security profiles that can be utilized by the OpenSCAP tool. However, almost all existing profiles target servers and enterprise systems. This thesis, therefore, aims at creating a reasonable security profile for standard end-user systems, balancing security and usability aspects.

In this thesis, the student will:

  1. Understand the motivation for automatically checking security policy compliance and look into the OpenSCAP and Compliance as Code projects.
  2. Review multiple existing security policies, with a particular focus on Configuration recommendations of a GNU/Linux system by ANSSI, RHEL 8 Security Technical Implementation Guide by DISA and RHEL 8 Benchmark by CIS.
  3. Based on existing policies, devise a new security policy for end users applicable to the Fedora workstation.
  4. Implement the suggested security policy as a profile inside the Compliance as Code project, aiming for a production-ready code that can be directly upstreamed into the Fedora operating system.

Práce zkontrolována:
19. 5. 2023 15:19, RNDr. Martin Ukrop, Ph.D., učo 374297
Jazyk práce
angličtina angličtina
Termín obhajoby
27. 6. 2023
Práce byla úspěšně obhájena

Vedoucí

RNDr. Martin Ukrop, Ph.D., učo 374297
KTP FI MU

Oponent

Ing. Milan Brož, Ph.D., učo 168968
KPSK FI MU

Konzultant

Jan Černý
Red Hat, Security compliance team

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.