
SécurixOS ist ein auf NixOS basierendes sicheres Betriebssystem, das für kleine bis mittlere Teams entwickelt wurde. Es bietet eine minimale, gehärtete Umgebung mit starker Isolierung, Reproduzierbarkeit und richtliniengesteuerten Konfigurationen, um Betriebssicherheit und Compliance zu gewährleisten.
[!NOTE] Dieses Projekt befindet sich in der Alpha-Phase, derzeit wird kein Support angeboten.
SécurixOS ist eine von der DINUM entwickelte NixOS-Distribution, um gesicherte Computer für Systemadministration, Büroarbeit und Entwicklung auszustatten, um zunächst nicht geschützte Informationen und möglicherweise später Informationen mit eingeschränkter Verbreitung zu verarbeiten.
Es stellt ein Modell eines gesicherten PCs dar, das entwickelt wurde, um Zugriffe auf die Produktion und andere kritische Anwendungsfälle zu ermöglichen und dabei ein je nach eingesetzter Konfiguration variables Sicherheitsniveau zu gewährleisten.
Dank NixOS ist dieses Modell eines gesicherten PCs für variable Anwendungsfälle neu instanziierbar: Multi-Agenten-Arbeitsplatz, Multi-Level-Arbeitsplatz, nur Intranet-Arbeitsplatz usw. mit unterschiedlichen Teams, unterschiedlichen VPN-Stämmen.
Erstellt gemäß den Empfehlungen der ANSSI: https://cyber.gouv.fr/publications/recommandations-relatives-ladministration-securisee-des-si.
Sécurix basiert auf NixOS mit einem angepassten Linux-Kernel gemäß den ANSSI-Härtungsregeln, von denen einige je nach Bedarf deaktivierbar sind.
age oder einem Vault-Server.Sicherheitsverstärkung
Schnelles Onboarding und zentralisierte Verwaltung
age (oder zukünftige Integration mit Vault).Erweiterte Unterstützung von Sicherheitsschlüsseln
Beiträge zum Projekt sind offen, es wird empfohlen, über NixOS-Expertise zu verfügen, um die Integration zu erleichtern. Konsultieren Sie die offenen Tickets und den Beitragsleitfaden, um teilzunehmen. Sie können Tickets eröffnen, um Funktionen vorzuschlagen und über die Architektur zu diskutieren. Von KI generierte PRs ohne Überprüfung und Tests werden geschlossen, Beiträge desselben Autors können anschließend blockiert werden.
Diese README ist auf Französisch, der restliche Code, die Issues und die PRs sind jedoch auf Englisch.
Die Tests basieren auf dem NixOS-Testframework. Sie ermöglichen es, Sécurix in einer VM zu starten und dann Tests zum Verhalten dieser VM auszuführen.
nix-build -A tests
Sécurix wird unter der MIT-Lizenz vertrieben. Weitere Details finden Sie im Ordner LICENSES.