Как повысить безопасность SLES 15 для соответствия STIG: безопасный рабочий процесс OpenSCAP

Для обеспечения соответствия требованиям Руководства по технической реализации безопасности (STIG) в SUSE Linux Enterprise Server 15 (SLES 15) требуется больше, чем просто запуск сканера. Начните с сопоставления установленного пакета обновлений с текущим контрольным списком DISA и содержимым SCAP, проверьте базовую конфигурацию хоста, оцените влияние каждого обнаруженного нарушения на работу сервисов, устраните проблемы в тестовой среде и проведите повторное сканирование. Сохраните машиночитаемые результаты сканирования и проверенный человеком контрольный список STIG в качестве подтверждения.

Текущие примечания к выпуску, проверенные 6 октября 2026 г.: В списке DISA компании SUSE указана версия SLES 15 STIG V2R8 от 10 июля 2026 г. Отдельно указанная версия SLES 15 SCAP Benchmark — V2R9 , также от 10 июля 2026 г. Эти метки ревизий относятся к разным артефактам, поэтому проверьте оба перед сканированием. Используйте текущий контрольный список DISA для официального анализа и соответствующее содержимое SUSE SCAP для автоматизированных проверок.

Приведённые ниже изображения интерфейса представляют собой концептуальные иллюстрации программного обеспечения. Они демонстрируют типы информации и примеры команд, обсуждаемые здесь; это не скриншоты системы, которая была отсканирована или изменена.

Требуются ли одинаковые настройки STIG для всех серверов SLES 15?

Используйте стандарт SLES 15 STIG, если этот стандарт является применимым базовым уровнем для вашей организации или контракта. DISA заявляет, что стандарты STIG обязательны для систем, подключающихся к сетям Министерства обороны США; другие организации могут принять их в соответствии с политикой, требованиями заказчика или решениями по управлению рисками. Перед изменением хоста уточните область применения у вашего органа по обеспечению безопасности.

Веб-сервер, узел базы данных, хост SAP и защищенное устройство могут иметь различные операционные ограничения. Базовая платформа является одной и той же отправной точкой, но каждое правило все равно необходимо оценивать на предмет применимости, зависимостей и влияния на работу сервисов. Обнаружение проблемы, требующее отключения сервиса или изменения аутентификации, может привести к сбою в работе приложения или удаленного администрирования, если оно применяется без тестирования.

Какие стандарты STIG и SCAP следует использовать?

Сначала подтвердите точный продукт и пакет обновлений. На хосте SLES проверьте /etc/os-releaseи запишите пакет обновлений SLES 15, роль системы и уровень исправлений. Текущее руководство SUSE по безопасности и усилению защиты предназначено для SLES 15 SP7; сам профиль STIG предназначен для SLES 15. Убедитесь, что содержимое вашей политики предназначено для вашей целевой системы, и запишите версию пакета и эталонного значения.

Концептуальный терминал SLES, отображающий вывод команды `cat /etc/os-release` и поле `PRETTY_NAME` для SUSE Linux Enterprise Server 15 SP7.
Перед выбором контрольного списка STIG или профиля SCAP подтвердите установленный продукт SLES и пакет обновлений.

Используйте список релизов SUSE DISA STIG , чтобы проверить текущие версии. Загрузите соответствующий контрольный список со страницы загрузок STIG на сайте DISA . В частности, не следует предполагать, что номер версии контрольного теста SCAP совпадает с номером версии контрольного списка. Сохраните загруженные файлы вместе с записью об изменениях, чтобы последующий рецензент мог точно увидеть, какой контент был использован.

Что следует подготовить перед затвердеванием?

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

Концептуальная электронная таблица для планирования технического обслуживания SLES с колонками для хоста, пакета обновлений, рабочей нагрузки и окна технического обслуживания.
Примерный план технического обслуживания помогает сопоставить каждый хост с его ролью, пакетом обновлений, владельцем и утвержденным периодом внесения изменений.

Сделайте проверенную резервную копию и убедитесь, что вы сможете восстановить доступ в случае изменения настроек SSH, PAM, брандмауэра, загрузчика или файловой системы. SUSE специально рекомендует использовать нерабочую тестовую среду перед внедрением настроек STIG. Рассматривайте исправление OpenSCAP как изменение конфигурации: проверьте, что изменит правило, протестируйте изменение и подтвердите работоспособность приложения, прежде чем повторять его для всего парка устройств.

Как установить инструменты сканирования SLES?

В зарегистрированной системе SLES с включенными необходимыми репозиториями SUSE документирует следующие основные пакеты:

sudo zypper install openscap-utils scap-security-guide

Доступность пакетов зависит от вашей регистрации, включенных модулей и доступа к репозиторию. Если пакеты недоступны, проверьте подписку SUSE на хосте и конфигурацию репозитория, а не устанавливайте непроверенный пакет из другого источника. SCAP Workbench — это необязательный графический интерфейс; SUSE рекомендует запускать его с отдельной административной рабочей станции, если это возможно, ограничивая целевую систему необходимыми ей инструментами.

В концептуальном окне управления программным обеспечением SLES отображаются пакеты openscap-utils и scap-security-guide, которые следует выбрать.
На иллюстрации выбора пакетов показаны два основных имени пакетов, используемых в рабочем процессе OpenSCAP от SUSE.

Перед оценкой изучите доступный контент и профиль целевого объекта:

ls -1 /usr/share/xml/scap/ssg/content/ssg-*-ds.xml
oscap info /usr/share/xml/scap/ssg/content/ssg-sle15-ds.xml

Указанный путь к файлу соответствует пути, используемому в примере SUSE SLES 15 STIG. Убедитесь, что файл существует и в нем oscap infoуказан нужный профиль STIG. Если ваш пакет предоставляет другой идентификатор файла или профиля, используйте документированное значение установленного содержимого вместо копирования старой команды без изменений.

Как проводится базовое сканирование?

Сначала выполните оценку без этой --remediateопции. Компания SUSE описывает этот шаблон локального сканирования для SLES 15:

sudo oscap xccdf eval \
  --profile stig \
  --results /tmp/results.xml \
  --report /tmp/report.html \
  /usr/share/xml/scap/ssg/content/ssg-sle15-ds.xml
Концептуальный SLES-терминал, отображающий команду OpenSCAP xccdf eval с профилем STIG и путями к XML и HTML отчетам.
В этом примере команды создаются машиночитаемые XML-результаты и HTML-отчет; исправления не применяются.

Сохраните XML-файл с результатами сканирования и отчет в утвержденном месте хранения доказательств после завершения сканирования, вместо того чтобы полагаться на временные файлы для /tmpдолгосрочного хранения записей. В сегментированных или автономных средах просмотрите выходные данные сканера на предмет пропущенных внешних ресурсов OVAL. Решите, следует ли предоставить утвержденные локальные ресурсы или авторизованную удаленную загрузку; сканирование, пропустившее необходимое содержимое, не является полной оценкой.

Для интерактивного анализа SUSE поддерживает SCAP Workbench с профилем SLES 15. Для формальной проверки каждого правила отдельно импортируйте соответствующий контрольный список DISA или результаты сканирования в DISA STIG Viewer. Сканер полезен для правил с автоматизированными проверками; ручную проверку следует сохранять для требований, требующих проверки человеком или подтверждения.

Как следует интерпретировать результаты сканирования?

Используйте состояние результата, чтобы решить, что делать дальше. A passозначает, что проверенная проверка прошла успешно; failA означает, что она не прошла успешно; A notapplicableозначает, что правило не применялось к оцениваемому объекту, а A notcheckedозначает, что механизм проверки не оценил это правило; errorA и A unknownуказывают на неопределенную или неполную проверку и требуют расследования. Спецификация XCCDF NIST определяет эти состояния; они не взаимозаменяемы.

Концептуальный пустой бланк отчета о соответствии OpenSCAP с столбцами «Идентификатор правила» и «Результат», а также глоссарием состояний результатов XCCDF.
Ознакомьтесь со статусом результата для каждого правила; на иллюстрации пустого отчета перечислены распространенные состояния XCCDF без отображения результатов сканирования.

Для каждого неисправного или неразрешенного правила запишите идентификатор правила, уровень серьезности из текущего контрольного списка, затронутую службу, требуемое состояние, текущее состояние, метод исправления, владельца и доказательства, необходимые для закрытия. Перед тем как классифицировать правило как неприменимое, убедитесь, что оно действительно находится в области действия. Автоматизированный отчет сам по себе может не учитывать ручную проверку, исключение, специфичное для системы, или компенсирующий контроль, утвержденный вашим органом безопасности.

Концептуальная пустая таблица для анализа мер по устранению нарушений с колонками для идентификатора правила, степени серьезности, влияния на услугу, результата и подтверждающих доказательств.
Отслеживайте решения по устранению нарушений и подтверждающие документы в соответствии с каждым правилом, включая пункты, требующие ручной проверки.

Как следует устранить выявленные недостатки?

Сначала выполните исправления в тестовой среде. В соответствии с требованиями SLES 15 STIG, исправления можно применять через OpenSCAP; SUSE предоставляет --remediateдля этого соответствующую документацию. Ниже приведена схема командной строки из руководства SUSE:

sudo oscap xccdf eval --remediate \
  --profile stig \
  --results /tmp/results.xml \
  /usr/share/xml/scap/ssg/content/ssg-sle15-ds.xml

Эта команда изменяет конфигурацию системы. Не запускайте её на рабочем сервере в качестве первого шага. Проверьте выбранные правила, подтвердите путь резервного копирования и восстановления, протестируйте исправление, затем проверьте необходимые службы приложений, аутентификацию, доступ к сети, ведение журналов и запланированные задания. Для некоторых правил может потребоваться ручное исправление или индивидуальная обработка; задокументируйте причину и компенсирующие меры в рамках процесса обработки исключений вашей организации.

Концептуальная терминальная карточка, отображающая опцию OpenSCAP --remediate рядом с напоминанием о необходимости тестирования изменений перед внедрением в производство.
OpenSCAP может применять исправления, поэтому перед развертыванием проверьте внесенные изменения на непроизводственной системе SLES.

Что доказывает готовность хоста к проверке?

После внесения утвержденных изменений повторно запустите то же сканирование с той же версией эталонного теста и сохраните результаты до и после. Проанализируйте оставшиеся сбои, ошибки, неизвестные моменты и непроверенные правила. Отдельно подтвердите пункты контрольного списка, введенного вручную. Более высокий балл сам по себе не доказывает, что все применимые требования были оценены или что рабочая нагрузка по-прежнему работает корректно.

Концептуальный бланк аудиторского подтверждения с полями для проверки до внесения изменений, проверки после внесения изменений, исключений, ответственного лица и даты проверки.
Сохраняйте вместе отчеты о базовом состоянии и после внесения изменений, утвержденные исключения, ответственного за подтверждение и дату проверки.
  • Запишите версию и пакет обновлений SLES, роль хоста, дату сканирования и изменения в обслуживании.
  • Сохраните в архиве полный контрольный список DISA STIG, изменения в содержимом SCAP, результаты в формате XML и отчет в формате HTML.
  • Сопоставьте нерешенные или выполненные вручную правила с ответственным лицом и задокументируйте результат.
  • Повторите сканирование после обновления материалов или изменения конфигурации, используя требуемый в данный момент эталонный показатель.
  • После усиления защиты необходимо проверить работу системы, удаленного администрирования, необходимых служб и приложений.

Соответствие стандарту SLES 15 STIG — это непрерывный процесс настройки и сбора подтверждающих документов. Наилучший результат достигается за счет сочетания актуального контрольного списка DISA, поддерживаемого SUSE содержимого SCAP, протестированных мер по устранению проблем, ручной проверки в случаях, когда автоматизация невозможна, и документированного процесса обработки исключений.

Официальные ссылки

Оставить комментарий

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Узнайте, как восстановить потерянные разделы и файлы с помощью TestDisk и PhotoRec. Защитите исходный диск, проведите безопасное сканирование и сохраните восстановленные данные на другой диск.

Как сканировать QR-коды на настольном компьютере с Linux

Как сканировать QR-коды на настольном компьютере с Linux

Сканируйте QR-коды в Linux с помощью CoBang, используя веб-камеру или файл изображения. См. варианты установки, шаги настройки и решения проблем с доступом к камере Flatpak.

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Изменяйте настройки веб-камеры в Linux с помощью Cameractrls: настраивайте экспозицию, цвет, подавление мерцания и другие поддерживаемые параметры, а затем проверяйте совместимые видеорежимы.

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Установите PhpStorm на Linux с помощью JetBrains Toolbox или автономного архива tar.gz, а также через Snap и Arch AUR. Java уже включена в комплект.

Как создать резервную копию CD-ROM в формате ISO в Linux

Как создать резервную копию CD-ROM в формате ISO в Linux

Создайте образ CD-ROM ISO в Linux с помощью GNOME Disks или dd. Определите оптический привод, отслеживайте процесс копирования, проверяйте образ и узнавайте, когда поврежденный диск или аудиодиск требует использования другого инструмента.

Как вырезать изображение в Linux с помощью GIMP

Как вырезать изображение в Linux с помощью GIMP

Удаление фона фотографии в Linux с помощью GIMP: обведите контур объекта, удалите выделенный фон, сохранив прозрачность, и экспортируйте многоразовый PNG-файл.

Как установить Cisco Packet Tracer на Linux

Как установить Cisco Packet Tracer на Linux

Загрузите Cisco Packet Tracer 9.0.1 для Ubuntu 64-бит, установите DEB-пакет с помощью APT, примите лицензионное соглашение в Терминале и войдите в систему, чтобы начать лабораторную работу.

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно с официального сайта. Сравните пакеты для Windows, macOS и Linux, установите файлы данных и совершите свой первый полет.

Настольное приложение Google Tasks: как им пользоваться на компьютере

Настольное приложение Google Tasks: как им пользоваться на компьютере

Откройте Google Задачи в браузере, добавьте ярлык Chrome или запустите приложение, и управляйте задачами с указанием даты через Календарь и Gmail.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler сопоставляет MP3-клипы с клавишами клавиатуры и может зацикливать аудио. Узнайте, что делает эта старая бесплатная программа, на чем заканчиваются ее старые функции и что нужно проверить перед загрузкой.