主要内容

使用Kerberos身份验证和Kerberos代表团

进行身份验证的用户访问MATLAB®生产服务器™实例,您需要配置Kerberos。委托客户的凭证到下一跳所保护的web服务器或数据库服务器的Kerberos,您需要配置Kerberos代表团。配置Kerberos和Kerberos代表团需要域管理员特权。

  • 您可以使用Kerberos身份验证和Kerberos代表团MATLAB生产服务器在Windows服务器上运行实例®与Windows操作系统®密钥分发中心(KDC)。

  • 你可以只使用Kerberos身份验证MATLAB生产服务器在Linux上运行的实例®操作系统。对于Linux服务器实例,您可以使用Windows KDC或基于Linux的MIT Kerberos 5 KDC。

Kerberos配置Kerberos身份验证和授权,请咨询你的或系统管理员。

Kerberos身份验证和Kerberos代表团设置窗户系统

配置Kerberos身份验证

  • 建立一个服务帐户MATLAB生产服务器和注册一个服务主体名称MATLAB生产服务器服务实例。

  • 启用Kerberos的MATLAB生产服务器配置文件(main_config)。有关更多信息,请参见http-authentication-method

配置Kerberos代表团

  • 建立一个服务帐户MATLAB生产服务器和注册一个服务主体名称MATLAB生产服务器服务实例。

  • 配置约束代表团没有协议转变为服务帐户。

  • 配置的本地安全特权MATLAB生产服务器服务帐户。

  • 启用Kerberos身份验证和Kerberos代表团MATLAB生产服务器配置文件(main_config)。有关更多信息,请参见http-authentication-methodclient-credential-delegation

只有下面的MATLAB函数在一个可部署归档文件(CTF)支持使用Kerberos代表团:万博1manbetx

  • webread

  • webwrite

  • 使用HTTP与MATLAB(MATLAB)功能

  • 数据库工具箱™函数(需要一个ODBC驱动程序)

请注意

如果你使用持久数据库连接时,使用Kerberos代表团MATLAB生产服务器实例,使用数据库工具箱函数,用户的凭证,用于每个后续数据库打开连接请求,无论用户的请求。

内的所有其他功能部署归档文件(CTF)执行使用的凭据MATLAB生产服务器实例。

万博1manbetx支持环境

选项 要求

操作系统

Windows服务器

密钥分发中心

Windows Server 2003或更高版本

客户端

  • RESTful客户端通过HTTP / HTTPS (HTTP 1.1)与JSON载荷

  • rest客户端必须支持SPNEGO / kerberos实现的一个例子,万博1manbetx旋度——谈判选择或。netHttpClient

Kerberos代表团

限制代表团没有协议转换

MATLAB运行时

MATLAB运行时R2019b或晚

部署归档文件包装

MATLAB编译器SDK™R2019b或晚

数据库服务器

微软®SQL Server®2012年或以后

数据库驱动程序

Microsoft SQL ServerODBC driver 11或更高版本

Kerberos设置上Linux系统

  • 建立一个服务帐户MATLAB生产服务器和注册一个服务主体名称MATLAB生产服务器服务实例。

  • 创建一个keytab的MATLAB生产服务器服务票证本金。有关更多信息,请参见MIT Kerberos文档keytab,kvno,ktutil

  • 创建一个凭证缓存的MATLAB生产服务器服务票证本金。有关更多信息,请参见MIT Kerberos文档凭证高速缓存kinit

  • 设置环境变量KRB5_KTNAME指keytab位置。

  • 启用Kerberos的MATLAB生产服务器配置文件(main_config)。有关更多信息,请参见http-authentication-method

万博1manbetx支持环境

选项 要求

操作系统

支持Li万博1manbetxnux发行版,看到MATLAB系统要求

密钥分发中心

  • KDC的Windows Server 2003或更高

  • MIT Kerberos 5 KDC Linux KDC

客户端

  • RESTful客户端通过HTTP / HTTPS (HTTP 1.1)与JSON载荷

  • rest客户端必须支持SPNEGO / kerberos实现的一个例子,万博1manbetx旋度——谈判选择或。netHttpClient

另请参阅

|

相关的话题

外部网站