在Linux中,我可以运行kinit -R
或krenew
来刷新Kerberos票证。如何使用命令行在Windows中刷新Kerberos票证?我试图通过谷歌找到但没有找到任何可以帮助我的东西。
答案 0 :(得分:0)
你的意思是你特意只想在Windows中更新票证吗?如果您有Java安装并且很乐意重新进行身份验证,那么它有一个kinit tool(在java install目录的bin目录中)。
否则你可以看一下MITs beta Kerberos for Windows。
答案 1 :(得分:0)
如果您正在讨论Windows Kerberos实现,则无需执行此操作。无论您有有效的机票,已过期或没有人。一旦您登录Windows,LSA将在您的内存中保留您的本金和密码,并在必要时立即重新获得新票。
要验证这一点,请下载Microsoft Resource Kit,您有kerbtray.exe
和klist.exe
。清除缓存,检查kerbtray
,访问受Kerberos保护的资源,Windows将自动发出AS-REQ
和TGS-REQ
。
答案 2 :(得分:0)
你尝试在cmd上使用“klist purge”吗?这样做可以删除缓存的票证。要再次创建票证,您只需要再次访问受保护资源