本节介绍如何在 FIPS 140-2 模式下配置分布式搜索。
方案 1:源和目标 Sentinel 服务器均处于 FIPS 140-2 模式
要允许在以 FIPS 140-2 模式运行的多个 Sentinel 服务器上执行分布式搜索,您需要添加用于与 FIPS 密钥存储区进行安全通讯的证书。
登录到分布式搜索源计算机。
浏览至证书目录:
cd <sentinel_install_directory>/config
将源证书 (sentinel.cer) 复制到目标计算机上的临时位置。
将源证书导入目标 Sentinel FIPS 密钥存储区。
有关导入证书的详细信息,请参见 将证书导入 FIPS 密钥存储区数据库。
登录到分布式搜索目标计算机。
浏览至证书目录:
cd /etc/opt/novell/sentinel/config
将目标证书 (sentinel.cer) 复制到源计算机上的临时位置。
将目标系统证书导入源 Sentinel FIPS 密钥存储区。
在源计算机和目标计算机上重新启动 Sentinel 服务。
方案 2:源 Sentinel 服务器处于非 FIPS 模式,而目标 Sentinel 服务器处于 FIPS 140-2 模式
必须将源计算机上的 Web 服务器密钥存储区转换为证书格式,然后将证书导出到目标计算机。
登录到分布式搜索源计算机。
创建证书 (.cer) 格式的 Web 服务器密钥存储区:
<sentinel_install_directory>/jdk/jre/bin/keytool -export -alias webserver -keystore <sentinel_install_directory>/config/.webserverkeystore.jks -storepass password -file <certificate_name.cer>
将分布式搜索源证书 (Sentinel.cer) 复制到分布式搜索目标计算机上的临时位置。
登录到分布式搜索目标计算机。
将源证书导入目标 Sentinel FIPS 密钥存储区。
有关导入证书的详细信息,请参见 将证书导入 FIPS 密钥存储区数据库。
在目标计算机上重新启动 Sentinel 服务。
方案 3:源 Sentinel 服务器处于 FIPS 模式,而目标 Sentinel 服务器处于非 FIPS 模式
登录到分布式搜索目标计算机。
创建证书 (.cer) 格式的 Web 服务器密钥存储区:
<sentinel_install_directory>/jdk/jre/bin/keytool -export -alias webserver -keystore <sentinel_install_directory>/config/.webserverkeystore.jks -storepass password -file <certificate_name.cer>
将证书复制到分布式搜索源计算机上的临时位置。
将目标证书导入源 Sentinel FIPS 密钥存储区。
有关导入证书的详细信息,请参见 将证书导入 FIPS 密钥存储区数据库。
在源计算机上重新启动 Sentinel 服务。