Быстрый старт
Сканирование, просмотр, применение и откат за несколько минут.
От нуля до защищённого хоста за несколько минут. Все шаги до apply выполняются только для чтения.
1. Проверка
shell
tmaegis scan --auto-detect--auto-detect определяет операционную систему и установленное ПО, а затем запускает только подходящие правила. Чтобы выбрать платформу самостоятельно, используйте --target, например --target linux или --target postgres.
2. Сохранение отчёта
shell
tmaegis scan --auto-detect --format html --output report.html
tmaegis scan --auto-detect --format sarif --output tmaegis.sarif3. Предварительный просмотр исправлений
shell
sudo tmaegis apply --auto-detect --dry-runПробный запуск показывает, что именно изменится, и ничего не затрагивает.
4. Применение
shell
sudo tmaegis apply --auto-detect --deadman-timeout 60Перед каждым изменением создаётся снимок. Синтаксис файлов конфигурации проверяется до того, как они заменят рабочий файл, например с помощью sshd -t. При включённом механизме dead-man switch нужно подтвердить изменения в пределах тайм-аута, иначе всё будет откачено.
5. Откат
shell
tmaegis rollback --list # restore points
sudo tmaegis rollback # latest snapshot
sudo tmaegis rollback --id <snapshot-id>Облачные аккаунты
shell
tmaegis scan --target aws # read-only, uses your CLI credentials
tmaegis apply --target aws --terraform-out ./proposed # writes Terraform, never changes the accountСетевые устройства
shell
tmaegis scan --target cisco-ios --device-config r1.cfgРекомендации, которые нельзя проверить автоматически, по умолчанию пропускаются. Добавьте --include-manual, чтобы вывести их с инструкциями.