我在Thunderbird、Firefox和ssh中使用Kerberos身份验证,如果我使用shell中的程序,它工作得很好。但是,当我使用i3-dmenu-desktop启动雷鸟和火狐时,Kerberos票证并不是“附加”的。
我在缓存文件中使用kinit,该文件在我的.bashrc (KRB5CCNAME)中导出。我真的不知道dmenu是如何工作的。它不“继承”环境变量是正常的吗?
发布于 2021-02-22 12:12:51
stefan0xC给出了正确的提示。在杰夫·夏勒发表评论后,我会回答自己。
只需添加:
export KRB5CCNAME=path
在您的.xinitrc中(在启动窗口管理器之前,在我的例子中是i3),其中路径是指向krbcache文件的路径。
https://unix.stackexchange.com/questions/568970
复制相似问题