![手动使会话的 Kerberos 票证过期](https://linux22.com/image/732682/%E6%89%8B%E5%8A%A8%E4%BD%BF%E4%BC%9A%E8%AF%9D%E7%9A%84%20Kerberos%20%E7%A5%A8%E8%AF%81%E8%BF%87%E6%9C%9F.png)
我正在通过 kerberos 使用 NFS 服务。挂载 NFS 共享的客户端从 kdc 服务器获取票证,并且可以完美地访问 NFS 共享。我的要求是在访问 NFS 共享之间使票证过期,以查看应用程序在这种情况下的行为,我尝试了两种方法,首先发出可续订票证,假设有效期为 10 分钟,然后重新请求以较短的有效期(例如 5 秒)续订同一张票证,其次使用不可续订票证执行相同操作。在这两种情况下,对 NFS 的访问都不会停止,直到初始的 10 分钟票证过期,即使缓存中的票证显示已过期。但我预计在 5 秒有效期的续订请求后访问将被拒绝。
答案1
要手动使会话的 Kerberos 票证过期,我们只需运行
kdestroy