我们使用Java Kerberos身份验证从Linux连接到SQL Server DB。在这里,我们使用了主用户名和密码在Linux系统上生成密钥表文件。目前,连接工作正常。
但是有一个额外的要求使用过期的密码,它每3个月过期一次。在我们的其他应用程序中,我们使用一个名为CyberArk的应用程序接口,它从保险库中检索密码,并且Ops团队不需要在位于Linux系统上的应用程序服务器上更改密码。
有没有人有在这样的环境中使用Kerberos的经验?我们基本上是在考虑避免每次密码过期时重新生成密钥表文件。
发布于 2017-11-21 02:36:53
我认为您无法避免在密码更改或过期时重新生成密钥表文件。但是,您可以做的是使在Linux服务器上生成密钥表文件变得轻松。这需要Linux服务器使用RHEL本机工具领域或Centrify软件加入Active Directory。
对于集中化用户,https://community.centrify.com/t5/Centrify-Express/Replace-SSH-Keys-with-Kerberos-Keytabs/td-p/10112
https://stackoverflow.com/questions/43736763
复制相似问题