19.2 在 FIPS 140-2 模式下配置分布式搜索

本节介绍如何在 FIPS 140-2 模式下配置分布式搜索。

方案 1:源和目标 Sentinel 服务器均处于 FIPS 140-2 模式

要允许在以 FIPS 140-2 模式运行的多个 Sentinel 服务器上执行分布式搜索,您需要添加用于与 FIPS 密钥存储区进行安全通讯的证书。

  1. 登录到分布式搜索源计算机。

  2. 浏览至证书目录:

    cd <sentinel_install_directory>/config
    
  3. 将源证书 (sentinel.cer) 复制到目标计算机上的临时位置。

  4. 将源证书导入目标 Sentinel FIPS 密钥存储区。

    有关导入证书的详细信息,请参见将证书导入 FIPS 密钥存储区数据库。

  5. 登录到分布式搜索目标计算机。

  6. 浏览至证书目录:

    cd /etc/opt/novell/sentinel/config
    
  7. 将目标证书 (sentinel.cer) 复制到源计算机上的临时位置。

  8. 将目标系统证书导入源 Sentinel FIPS 密钥存储区。

  9. 在源计算机和目标计算机上重启动 Sentinel 服务。

方案 2:源 Sentinel 服务器处于非 FIPS 模式,而目标 Sentinel 服务器处于 FIPS 140-2 模式

必须将源计算机上的 Web 服务器密钥存储区转换为证书格式,然后将证书导出到目标计算机。

  1. 登录到分布式搜索源计算机。

  2. 创建证书 (.cer) 格式的 Web 服务器密钥存储区:

    <sentinel_install_directory>/jre/bin/keytool -export -alias webserver -keystore <sentinel_install_directory>/config/.webserverkeystore.jks -storepass password -file <certificate_name.cer>
    
  3. 将分布式搜索源证书 (Sentinel.cer) 复制到分布式搜索目标计算机上的临时位置。

  4. 登录到分布式搜索目标计算机。

  5. 将源证书导入目标 Sentinel FIPS 密钥存储区。

    有关导入证书的详细信息,请参见将证书导入 FIPS 密钥存储区数据库。

  6. 在目标计算机上重启动 Sentinel 服务。

方案 3:源 Sentinel 服务器处于 FIPS 模式,而目标 Sentinel 服务器处于非 FIPS 模式

  1. 登录到分布式搜索目标计算机。

  2. 创建证书 (.cer) 格式的 Web 服务器密钥存储区:

    <sentinel_install_directory>/jre/bin/keytool -export -alias webserver -keystore <sentinel_install_directory>/config/.webserverkeystore.jks -storepass password -file <certificate_name.cer>
    
  3. 将证书复制到分布式搜索源计算机上的临时位置。

  4. 将目标证书导入源 Sentinel FIPS 密钥存储区。

    有关导入证书的详细信息,请参见将证书导入 FIPS 密钥存储区数据库。

  5. 在源计算机上重启动 Sentinel 服务。