使用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-method
和client-credential-delegation
。
只有下面的MATLAB函数在一个可部署归档文件(CTF)支持使用Kerberos代表团:万博1manbetx
webread
webwrite
使用HTTP与MATLAB(MATLAB)功能
数据库工具箱™函数(需要一个ODBC驱动程序)
请注意
如果你使用持久数据库连接时,使用Kerberos代表团MATLAB生产服务器实例,使用数据库工具箱函数,用户的凭证,用于每个后续数据库打开连接请求,无论用户的请求。
内的所有其他功能部署归档文件(CTF)执行使用的凭据MATLAB生产服务器实例。
万博1manbetx支持环境
选项 | 要求 |
---|---|
操作系统 |
Windows服务器 |
密钥分发中心 |
Windows Server 2003或更高版本 |
客户端 |
|
Kerberos代表团 |
限制代表团没有协议转换 |
MATLAB运行时 |
MATLAB运行时R2019b或晚 |
部署归档文件包装 |
MATLAB编译器SDK™R2019b或晚 |
数据库服务器 |
微软®SQL Server®2012年或以后 |
数据库驱动程序 |
Microsoft SQL ServerODBC driver 11或更高版本 |
Kerberos设置上Linux系统
万博1manbetx支持环境
选项 | 要求 |
---|---|
操作系统 |
支持Li万博1manbetxnux发行版,看到MATLAB系统要求。 |
密钥分发中心 |
|
客户端 |
|
另请参阅
http-authentication-method
|client-credential-delegation