Remote Loader 可以托管 .dll、.so 或 .jar 文件中包含的 Identity Manager 应用程序 shim。为使 Remote Loader 能够在 UNIX 或 Linux 计算机上运行,针对每个驱动程序实例,应用程序都需有一个对应的配置文件(例如 LDAPShim.txt)。您也可以使用命令行选项创建或编辑配置文件。
默认情况下,Remote Loader 会使用 TLS/SSL 协议通过 TCP/IP 连接到 Identity Manager 引擎。此连接的默认 TCP/IP 端口为 8090。您可以在同一个服务器上运行多个驱动程序实例以配合 Remote Loader 使用。每个实例托管一个单独的 Identity Manager 应用程序 shim 实例。要在同一个服务器上使用 Remote Loader 的多个实例,请为每个实例指定不同的连接端口和命令端口。
注:
配置文件可以包含除 -config 以外的任意命令行选项。
向配置文件中添加参数时,可以使用参数的长格式或短格式。例如,可以使用 -description 或 -desc。
以下过程先列出长格式,后跟以括号括住的短格式。例如,-description 值 (-desc 值)。
有关本节中所用参数的详细信息,请参见了解 Remote Loader 的配置参数。
要创建配置文件:
在文本编辑器中创建一个新文件。
NetIQ 提供了 config8000.txt 示例文件,可帮助您配置要与应用程序 shim 配合使用的 Remote Loader 和驱动程序。默认情况下,该示例文件位于 /opt/novell/dirxml/doc 目录中。
将以下配置参数添加到该文件中:
-description(可选)
-commandport
连接参数:
port(必需)
address
fromaddress
handshaketimeout
rootfile
keystore
存储区口令
localaddress
hostname
kmo
secureprotocol
enforceSuiteB
useMutualAuth
跟踪文件参数(可选):
-trace
-tracefile
-tracefilemax
-javaparam
-class 或 -module
有关为这些参数指定值的详细信息,请参见部分 20.2, 了解 Remote Loader 的配置参数。
保存文件。
要在启动计算机时自动启动 Remote Loader,请将该文件保存到 /etc/opt/novell/dirxml/rdxml 目录。