Airlock — это безопасный и удобный способ получать доступ к инфраструктуре и защищать её.

Платформа Airlock Access обеспечивает доступ по принципу наименьших привилегий на основе криптографической идентификации и модели Zero Trust, с встроенным управлением политиками и аудитом.

Сценарии использования

Организации используют Airlock для:

  • Устранения разрозненных систем доступа: единая платформа для ролевого управления доступом, аудита и подключения ко всей инфраструктуре — от серверов до кластеров Kubernetes и баз данных.
  • Внедрения Zero Trust с устойчивыми к компрометации учётными данными: аутентификация доступа к инфраструктуре с помощью краткосрочных сертификатов, проверяемых на каждом конечном узле.
  • Соответствия требованиям безопасности: централизованный аудит, запись сессий и гибкое управление политиками доступа.

Возможности платформы

Airlock Access обеспечивает Zero Trust-подключение ко всей инфраструктуре. Пользователи получают доступ к серверам, базам данных, кластерам Kubernetes и другим ресурсам через защищённый прокси, даже если ресурсы находятся за межсетевым экраном.

Все ресурсы инфраструктуры входят в единый каталог с общей системой ролевого управления доступом (RBAC). Подключение выполняется через краткосрочные сертификаты, которые компоненты Airlock проверяют криптографическими методами.

Запросы доступа (Access Requests) — встроенная возможность платформы: пользователи могут запрашивать временное повышение привилегий к ролям или отдельным ресурсам, а назначенные рецензенты одобряют или отклоняют запросы через веб-интерфейс или CLI. Подробнее см. руководство пользователя.

Airlock Identity (дополнительный модуль) расширяет возможности управления доступом:

  • Списки доступа (Access Lists): регулярный аудит и контроль членства в ролях.
  • Доверие к устройствам (Device Trust): требование аутентификации с зарегистрированного устройства.
  • Блокировка сессий и идентичностей: мгновенная остановка активности скомпрометированных пользователей.

Архитектура

Минимальный кластер Airlock состоит из Auth Service (служба аутентификации) и Proxy Service (прокси-сервис). Агенты Airlock, работающие на серверах или в Kubernetes, проксируют доступ к ресурсам инфраструктуры.

Пользователи аутентифицируются через Proxy Service с помощью краткосрочных сертификатов. Сертификаты содержат атрибуты пользователя Airlock, что позволяет агентам применять политики RBAC.

Основные компоненты

КомпонентНазначение
Auth ServiceУправление пользователями, ролями, конфигурацией и центрами сертификации
Proxy ServiceТочка входа для пользователей: веб-интерфейс, SSH, Kubernetes, базы данных
SSH ServiceДоступ к серверам по SSH с аудитом и записью сессий
Kubernetes ServiceПроксирование доступа к API Kubernetes
Database ServiceПроксирование доступа к PostgreSQL, MySQL и другим СУБД
Application ServiceПроксирование HTTP/TCP-трафика к внутренним приложениям
Desktop ServiceДоступ к рабочим столам Windows через RDP

Подробнее см. раздел Компоненты системы и Архитектура.

Клиентские утилиты

УтилитаНазначение
airshКлиент для пользователей: вход в кластер, SSH, Kubernetes, базы данных
airctlИнструмент администратора: управление пользователями, ролями, ресурсами
airlockСервер и агент: Auth Service, Proxy Service, сервисы доступа