首页 > 解决方案 > Linux (SLES) 机器上没有 krb5.keytab 文件

问题描述

我正在尝试为我们的 SAP 系统实现单点登录。在前 3 台机器上,我没有遇到任何问题。但现在情况似乎有点不同:

如果我尝试通过 ktutil 将主机 keytab 文件写入 krb5.keytab,则会发生错误:在写入 keytab“/etc/krb5.keytab”时没有此类文件或目录。我尝试创建缺少的 krb5.keytab 并再次尝试: Unsupported key table format version number while writing keytab /etc/krb5

我已经从我们的软件中心安装了所有与 MIT krb5 相关的东西。但是对于这个问题,我不知道从哪里开始。

你知道,我可以在哪里或如何创建一个有效的 krb5.keytab 吗?!还是我必须在 SAP 站点上配置一些东西?

标签: linuxcryptographysapkerberoskeytab

解决方案


没有必要拥有 /etc/krb5.keytab。如果您已经从 DomainServer 生成了 Keytab,则必须将 /etc/krb5.conf 上的路径从默认 (/etc/krb5.keytab) 编辑到您的 keytab 文件。它现在工作正常。


推荐阅读