Kaspersky Security Center Linux 允许您通过 Kerberos 协议使用域身份验证。域身份验证可让您在 Kaspersky Security Center Web Console 中启用安全身份验证,而无需在公司网络上重新输入密码(单点登录)。
您必须首先配置域控制器以使用 Kerberos 并生成 keytab 文件。要了解更多信息,请参阅您的域控制器的文档。
Microsoft Active Directory支持SCRIL(交互式登录需要智能卡)。
为 FreeIPA 和 AldPro 生成 keytab 文件
要生成 keytab 文件,请执行以下操作:
ipa dnsrecord-add <zoneName> <recordName> --a-rec <管理服务器 IP 地址>
ipa host-add --password=<密码> <管理服务器主机地址>
ipa service-add HTTP/<管理服务器主机 FQDN >@<域名(请用大写字母填写) > --ok-to-auth-as-delegate=true --pac-type PAD
ipa service-allow-retrieve-keytab HTTP/<管理服务器主机地址>@<域名(请用大写字母填写)> --user=<用户名>
ipa-getkeytab -s <域控制器地址> -p HTTP/<管理服务器主机地址>@<域名(请用大写字母填写) > -k /tmp/h.keytab
为 Microsoft Active Directory 生成 keytab 文件
要生成 keytab 文件,请执行以下操作:
您可以启用密码永不过期选项,以避免每次密码过期时都重新发放 keytab 文件。
setspn -S HTTP/<管理服务器主机 FQDN > <域名(请用大写字母填写) >\<用户>
ktpass -out C:\<文件夹>\<keytab 文件名> -princ HTTP/<管理服务器主机 FQDN >@<域名(请用大写字母填写)> -mapuser <域名(请用大写字母填写)>\<用户> -crypto AES256-SHA1 -ptype KRB5_NT_PRINCIPAL -pass <用户密码> -mapop set
为 Samba 生成 keytab 文件
要生成 keytab 文件,请执行以下操作:
samba-tool user add <用户>
samba-tool spn add HTTP/<管理服务器主机 FQDN > <用户>
samba-tool domain exportkeytab /tmp/file.keytab --principal=HTTP/<管理服务器主机 FQDN >
启用 Kerberos 域身份验证
要启用 Kerberos 域身份验证:
已为域用户启用 Kerberos 域身份验证。