MIT Kerberos 支持多种类型用于存储票证的凭证缓存。
例如,如果我想在内核内存中为每个用户使用一个持久密钥环,我可以将以下内容添加到krb5.conf
。
[libdefaults]
default_ccache_name = KEYRING:persistent:%{uid}
其中一个选项是进程内存中的 ccache。
我如何启用此选项?
答案1
正如链接文档中所述,内存缓存使用MEMORY
关键字,因此以下内容应该可以完成这项工作:
default_ccache_name = MEMORY:
但请注意,ccache
一旦进程退出,这种类型的将被销毁。请注意,:
需要存在,否则它将尝试将票证存储MEMORY
在当前工作目录中调用的文件中。