跳到主要内容

设置 CLI 用户认证类型

CLI 用户可以通过以下认证类型之一进行认证:内部、RADIUS 或 LDAP。内部认证始终受支持,事件代理始终首先尝试使用内部认证对用户进行认证。然而,如果用户在内部数据库中不存在,事件代理会检查是否配置了 RADIUS 或 LDAP 认证(两者中只能为事件代理配置一个)。如果是,则事件代理将尝试使用 RADIUS 或 LDAP 对用户进行认证.

要设置 CLI 用户使用的认证机制类型,请输入以下命令:

solace(configure)# authentication
solace(configure/authentication)# user-class cli
solace(configure/authentication/user-class)# auth-type {radius <radius-profile> | ldap <ldap-profile> | internal}

其中:

  • auth-type 是 CLI 用户使用的认证机制:
    • radius 指定通过配置的外部 RADIUS 服务器对 CLI 用户进行认证。这是默认的认证类型。<radius-profile> 是配置的 RADIUS 配置文件的名称(请参阅配置 RADIUS 配置文件).
    • ldap 指定通过配置的外部 LDAP 服务器对 CLI 用户进行认证。<ldap-profile> 是配置的 LDAP 配置文件的名称(请参阅配置 LDAP 认证).
    • internal 指定通过内部 Solace PubSub+ 事件代理数据库对 CLI 用户进行认证.