linux - 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 站点上配置一些东西?
解决方案
没有必要拥有 /etc/krb5.keytab。如果您已经从 DomainServer 生成了 Keytab,则必须将 /etc/krb5.conf 上的路径从默认 (/etc/krb5.keytab) 编辑到您的 keytab 文件。它现在工作正常。
推荐阅读
- node.js - 数据未插入 mongodb
- javascript - Sequelize:多个 belongsTo 和 hasMany 问题
- stm32 - 如何在STM32中禁用SDMMC接口
- python-3.x - 在python中打印2列
- sql-server - SQL Server - 根据一段时间内使用的属性创建趋势
- java - 在java中读取oracle Sql函数时出错
- ios - 如何将 FLV 直播流转换为 HLS?
- git - GitEye - 如何连接到 sftp 服务器上的远程存储库?
- authentication - 身份框架登录后获取应用程序用户
- node.js - 在节点 https.request 调用之后,我应该在哪里放置回调以返回数据?