
SécurixOS — это безопасная операционная система на основе NixOS, разработанная для небольших и средних команд. Она предоставляет минимальную, укреплённую среду с сильной изоляцией, воспроизводимостью и конфигурациями, управляемыми политиками, для обеспечения операционной безопасности и соответствия требованиям.
[!NOTE] Этот проект находится в стадии alpha, поддержка на данный момент не предоставляется.
SécurixOS — это дистрибутив NixOS, разработанный DINUM для оснащения защищённых компьютеров, предназначенных для системного администрирования, офисной работы и разработки, с целью обработки в первую очередь информации категории «Non Protégées», а впоследствии, возможно, и информации категории «Diffusion Restreinte».
Он представляет собой модель защищённого ПК, разработанную для обеспечения доступа к производственной среде и других критически важных сценариев использования, гарантируя при этом уровень безопасности, зависящий от применяемой конфигурации.
Благодаря NixOS эта модель защищённого ПК может быть воспроизведена для различных сценариев использования: рабочая станция для нескольких агентов, многоуровневая рабочая станция, рабочая станция только с доступом в интранет и т. д., с разными командами и разными VPN-инфраструктурами.
Разработан в соответствии с рекомендациями ANSSI: https://cyber.gouv.fr/publications/recommandations-relatives-ladministration-securisee-des-si.
Sécurix основан на NixOS с кастомизированным ядром Linux в соответствии с правилами усиления безопасности ANSSI, некоторые из которых могут быть отключены при необходимости.
age или сервера Vault.Усиление безопасности
Быстрый онбординг и централизованное управление
age (или будущую интеграцию с Vault).Расширенная поддержка ключей безопасности
Вклад в проект открыт для всех; рекомендуется иметь опыт работы с NixOS для облегчения интеграции. Ознакомьтесь с открытыми тикетами и руководством по участию, чтобы присоединиться. Вы можете открывать тикеты для предложения функций и обсуждения архитектуры. PR, сгенерированные ИИ без рецензирования и тестирования, будут закрыты; последующие вклады того же автора могут быть заблокированы.
Этот README на французском языке, но остальной код, issues и PR — на английском.
Тесты основаны на фреймворке тестирования NixOS. Они позволяют запустить Sécurix в виртуальной машине и затем выполнить тесты поведения этой ВМ.
nix-build -A tests
Sécurix распространяется под лицензией MIT. Подробности см. в папке LICENSES.