安全配置(security.ncconf)
此 安全.ncconf 该文件是处理以下操作的主要配置文件: NCache 节点级安全性其中包括使用以下方式管理对缓存的管理员访问权限 LDAP认证所有服务器节点都使用 Alachisoft.NCache.安全.dll 为了实现受限访问的安全措施,安全配置文件允许管理员使用分布式目录服务来授权个人进行管理。 NCache.
注意:
你会发现 安全.ncconf at %NCHOME%\config 在Windows中或 /opt/ncache/config 在Linux中。
安全配置文件语法和结构
下面解释一下安全配置文件。
<cache-security enabled="True">
<ldap host="yourprimarydomain" port="389"/>
<ldap-secondary host="yoursecondarydomain" port="389"/>
<administrators>
<group id="Engineers" dn="CN=Engineers,OU=Alachisoft,DC=example,DC=org,DC=pk"/>
</administrators>
</cache-security>
安全标签定义和参数
以下部分解释了文件语法中提到的标签。
此标签用于指定是否启用缓存安全功能。
<cache-security enabled="True">
- 启用:确定是否启用安全性(True/False)。默认值为
False.
此标签包含有关用于用户身份验证的主域控制器的信息。
<ldap host="yourprimarydomain" port="389"/>
主持人:指定用户的主域控制器的名称/IP。
端口:指定主域控制器运行的端口。
此标签指定有关您的应用程序的辅助域控制器的信息。
<ldap-secondary host="yoursecondarydomain" port="389"/>
主持人:指定用户的辅助域控制器的名称/IP。
端口:指定辅助域控制器运行的端口。
该标签保存对所有基于节点和基于 API 的操作拥有权限的用户列表。
<administrators>
<group id="Engineers" dn="CN=Engineers,OU=Alachisoft,DC=Alachisoft,DC=org,DC=pk"/>
</administrators>
该子标签标识了群组及其组织和域级别的详细信息。
<group id="Engineers" dn="CN=Engineers,OU=Alachisoft,DC=Alachisoft,DC=org,DC=pk"/>
id:指定要为其配置安全设置的用户或组。
dn:指定基本 DN(专有名称用于搜索 LDAP的 条目并缩小搜索范围 LDAP 目录.
CN:指定用户或组的名称。
OU:指定上述用户或组的组织单位。
DC:为上述用户或组指定域控制器。