Включите режим FIPS на SLES 15 и проверьте состояние загрузки.

Если статус FIPS отсутствует, отделите параметры загрузки от соответствия требованиям.

Сервер может сообщать о том, что режим FIPS отключен, даже если его владелец установил обновления безопасности или выбрал усиленный профиль. В SUSE Linux Enterprise Server 15 SP7 описанный SUSE метод заключается в установке необходимой для системы поддержки FIPS, запуске команды fips-mode-setup --enable, перезагрузке и подтверждении состояния с помощью команды fips-mode-setup --check. Эта настройка изменяет криптографическую политику системы и конфигурацию загрузки; сама по себе она не доказывает, что рабочая нагрузка или вся операционная система соответствуют требованиям безопасности.

Показательный пример: Представьте себе вымышленную операционную группу, подготавливающую один сервер SLES 15 SP7 для внутреннего сервиса, требующего криптографии, соответствующей стандарту FIPS. У группы есть окно для технического обслуживания и доступ к консоли, но она еще не знает, использует ли устаревший клиент несовместимый алгоритм. Это повод проверить точные требования и протестировать зависимости, прежде чем менять производственный хост, а не свидетельство реального развертывания или тестирования.

1. Подтвердите выпуск и требования.

Сначала определите пакет обновлений и архитектуру. Точные команды и пакеты могут отличаться в разных пакетах обновлений SLES 15, поэтому не копируйте процедуру из SP7 в SP4, SP5 или SP6, не проверив документацию SUSE для соответствующего выпуска.

cat /etc/os-release
uname -m

В качестве примера, команда записывает установленную версию SLES, проверяет окно изменений и подтверждает возможность восстановления через консоль или утвержденный путь удаленного управления в случае неудачной перезагрузки. FIPS может отклонять криптографические алгоритмы или протоколы, которые приложение все еще ожидает. Запланируйте время для проверки приложений, использующих TLS, SSH, обмен файлами, Java, базы данных или другие криптографические библиотеки.

Также необходимо уточнить, что именно требуется эксперту. Проверка по стандарту FIPS 140-3 применяется к криптографическому модулю в определенной конфигурации; включение режима операционной системы не то же самое, что проверка каждого модуля, приложения или развертывания. В руководстве SUSE по SLES 15 SP7 указано, что SP7 не будет представлен на сертификацию NIST FIPS 140-3. SUSE отдельно публикует информацию о проверенных модулях и конфигурациях. Если контракт требует проверки конкретного модуля, перед продолжением необходимо подтвердить точный модуль, версию, операционную среду и сертификат, сравнив их с сертификационными материалами SUSE и записью сертификата NIST CMVP .

2. Подготовьте поддерживаемые компоненты FIPS.

SUSE рекомендует выбирать этот patterns-base-fipsшаблон для новой установки. Если вы меняете работающую систему, SUSE предупреждает, что могут потребоваться дополнительные корректировки, включая перегенерацию ключей и аудит установки. Рассматривайте существующий хост как контролируемое изменение, а не как сертификацию одной командой.

Проверьте наличие утилиты установки:

command -v fips-mode-setup
rpm -q crypto-policies-scripts

Данный crypto-policies-scriptsпакет предоставляет необходимые компоненты fips-mode-setup, но может быть не установлен. Если он отсутствует, установите его из авторизованных репозиториев SLES системы:

sudo zypper install crypto-policies-scripts

Если доступ к репозиторию, наличие пакетов или необходимые пакеты FIPS неясны, остановитесь и воспользуйтесь каналом поддержки и рекомендациями по сертификации для вашего конкретного пакета обновлений. Не заменяйте старую команду из блога и не добавляйте вручную параметр ядра, скопированный из другого выпуска SLES. В текущих инструкциях SUSE для SP7 используется утилита установки для применения политики и настройки процесса загрузки.

3. Включите режим FIPS и перезагрузите устройство.

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

sudo fips-mode-setup --enable

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

Перезагрузку следует производить только после подтверждения влияния на работу сервиса и наличия доступа к восстановлению:

sudo systemctl reboot

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

4. Проверьте режим работы, затем проверьте рабочую нагрузку.

После полной перезагрузки системы выполните проверку состояния SUSE:

sudo fips-mode-setup --check

Для успешной настройки SP7 в документации SUSE должно быть указано, что режим FIPS включен, модуль initramfs FIPS включен, а текущая криптографическая политика основана на политике FIPS. Сравните фактический вывод с документацией для установленного пакета обновлений; не полагайтесь только на файл конфигурации или на то, что перезагрузка завершилась успешно.

Вы также можете узнать статус активации утилиты:

sudo fips-mode-setup --is-enabled

В документации SUSE это описывается как проверка состояния с ненулевым результатом, когда FIPS отключен или когда режим несовместим. Используйте код завершения в автоматизации, а не ищите информацию в нечетко отформатированном выводе. Затем протестируйте службы, которые важны для выполнения требований: аутентифицируйтесь с помощью утвержденного метода SSH, установите TLS-соединение с репрезентативной конечной точкой и выполните проверки работоспособности, специфичные для приложения. Активность службы не означает, что она использует утвержденный криптографический модуль или конфигурацию.

В руководстве SUSE приводится один пример совместимости, касающийся Samba/CIFS: в среде, соответствующей стандарту FIPS, используйте аутентификацию Kerberos, поскольку другие режимы аутентификации Samba включают MD5. Применяйте эти рекомендации только в том случае, если хост предоставляет или использует сервисы Samba; в противном случае сосредоточьтесь на протоколах и библиотеках, которые фактически находятся в зоне действия.

5. Устраняйте неполадки, не ослабляя требований.

Если --checkсистема сообщает, что FIPS не включен, просмотрите полный вывод команды и убедитесь, что необходимая перезагрузка произошла. Проверьте установленную версию и набор пакетов, затем обратитесь к соответствующему руководству SUSE. Если режим указан как включенный, но приложение не работает, изучите журналы этого приложения и определите алгоритм или модуль, который оно пытается использовать. Замените или перенастройте зависимость на утвержденный вариант или получите документированное исключение от ответственного за соответствие требованиям.

Не следует возвращаться к разрешительной политике криптографии только для того, чтобы заставить работать устаревший клиент, заявляя при этом о соответствии требованиям FIPS. Если необходим откат, используйте процедуру обработки инцидентов и утверждения организации; SUSE документирует это, sudo fips-mode-setup --disableа затем перезагружает систему для отключения режима. После любого отката необходимо повторно оценить соответствие требованиям.

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

Для получения подробной информации о процедуре и особенностях, специфичных для конкретной версии, обратитесь к руководству по безопасности и усилению защиты SUSE Linux Enterprise Server 15 SP7 , информации о сертификации SUSE FIPS и соответствующему документу программы проверки криптографических модулей NIST .

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

Включите режим FIPS на SLES 15 и проверьте состояние загрузки.

Включите режим FIPS на SLES 15 и проверьте состояние загрузки.

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

Настройка зашифрованного тома данных LUKS на SLES

Настройка зашифрованного тома данных LUKS на SLES

Сравните YaST и cryptsetup для нового зашифрованного тома данных SLES, выберите LUKS1 или LUKS2 и проверьте безопасное разблокирование и монтирование.

Создайте локальный сервер обновлений SUSE с использованием RMT на SLES 15.

Создайте локальный сервер обновлений SUSE с использованием RMT на SLES 15.

Настройте RMT на SLES 15, создайте зеркальные копии репозиториев с правами доступа и проверьте регистрацию HTTPS и доступ к пакетам с тестового клиента.

Подключите SLES 15 к Active Directory с помощью SSSD в YaST.

Подключите SLES 15 к Active Directory с помощью SSSD в YaST.

Подключите SLES 15 к Active Directory с помощью системы управления входом в систему на основе SSSD от YaST, затем проверьте поиск в каталоге, вход в домен и билеты Kerberos.

Включите функцию автоматического обновления SLES и проверьте наличие исправления ядра.

Включите функцию автоматического обновления SLES и проверьте наличие исправления ядра.

Настройте правильный путь для установки патчей в режиме реального времени для SLES 16.0 или 15 SP7, примените подходящие исправления ядра и подтвердите, какие обновления активны, не путая их с обновлениями ядра, требующими перезагрузки.

Обеспечение доступности сервисов во время обновления SLES 15 SP5 до SP6

Обеспечение доступности сервисов во время обновления SLES 15 SP5 до SP6

SLES 15 SP5 можно перенести в онлайн-режиме на SP6, но для этого потребуется перезагрузка каждого узла. Используйте проверенное поэтапное обновление или переключение по принципу «сине-зеленого перехода», чтобы обеспечить доступность рабочих нагрузок.

Создание пользовательского профиля AppArmor в SUSE Linux

Создание пользовательского профиля AppArmor в SUSE Linux

Создайте, уточните и проверьте профиль AppArmor с минимальными привилегиями в SLES 15 SP7, с четким указанием на настройки SELinux по умолчанию в SLES 16.

Безопасное применение SLES 15 STIG с помощью OpenSCAP

Безопасное применение SLES 15 STIG с помощью OpenSCAP

Используйте поддерживаемый SUSE профиль STIG для сканирования SLES 15, тестирования исправлений, анализа оставшихся проблем и сохранения результатов оценки.

Восстановить доступ к панели управления SUSE Linux Enterprise Server.

Восстановить доступ к панели управления SUSE Linux Enterprise Server.

Отследите сбой подключения к Cockpit через DNS, порт 9090, сокет systemd, firewalld, TLS и параметры входа в систему, используя текущие рекомендации SUSE.

Настройте надежное резервирование Ethernet с помощью технологии SLES 15 Bonding.

Настройте надежное резервирование Ethernet с помощью технологии SLES 15 Bonding.

Создайте резервное Ethernet-соединение на SLES 15 с помощью YaST и Wicked, настройте активное резервирование и проверьте работу обоих портов и переключение на резервный канал.