首页/安全/安全加固速查/Kerberos 票证生命周期策略
口令与认证策略55 条

Kerberos 票证生命周期策略

限制 TGT/服务票证生命周期与时钟偏差:缩短票证存活窗口可降低被盗票据的可用时间,是域级纵深防御项。

安全加固速查安全更新于 2026-10-13

票证生命周期是什么

Kerberos 认证靠票证承载身份:登录后获得 TGT,用它换取访问各服务的服务票证,票证在有效期内可以被重复使用。因此票据窃取是域内横向移动的常见手段。域级 Kerberos 策略限制票证存活时长与允许的时钟偏差,能缩短被盗票据的可用窗口,属于纵深防御的一环,但不能替代凭据保护本身。

基本信息

加固项票证生命周期与时钟偏差
适用平台Windows 域环境(默认域策略下发)
风险等级低
基线用户与服务票证上限不高于 10 小时、时钟偏差不超过 5 分钟
生效范围域内全部账号,需等待 AD 复制

典型使用场景

  • 域安全基线核查:确认三个关键取值未被放宽
  • 事件后加固:缩短票证窗口以压缩被盗票据的可用时间
  • 新建或迁移域:初始化时确定策略并写入文档
  • 审计举证:证明认证策略有明确的生命周期约束
  • 与时间同步配套:先保证 w32time 正常再收紧偏差

查看当前取值

查看当前取值
# GPO 位置:计算机配置-策略-Windows 设置-安全设置-账户策略-Kerberos 策略
# 也可直接查询域对象属性(MaxTicketAge 单位为小时)
Get-ADDomain | Select-Object MaxTicketAge, MaxServiceTicketAge, MaxClockSkew, MaxRenewAge
# 修改后等待 AD 复制,再在成员机上 gpupdate 并核对 klist 中的票证有效期

三个关键取值

设置项默认值收紧后的效果
最大用户票证使用期限10 小时缩短 TGT 被窃取后的可用时间
最大服务票证使用期限10 小时限制服务票证的复用窗口
最大时钟偏差5 分钟收紧过头会让时间漂移主机认证失败
最大票证续订期限7 天决定会话整体可维持的最长时间
改的是域级策略,属性会写进 AD(如 msDS-MaximumTicketLifetime):变更前评估长会话应用对票证时长的依赖。
在成员机上改本地策略对域账号无效,域账号认证的判定依据在域控的域策略上。

易错点

  • 时钟偏差收紧后,时间漂移的成员机会直接认证失败:必须先修好时间同步再动这个值
  • 票证时长压得过短:备份、迁移、批处理等长任务会在中途失去权限而失败
  • 只在单台机器上调整:域账号认证依据域策略,本地改动没有任何效果,核查时容易误判为已加固
  • 改完立即全域验证:Kerberos 策略依赖 AD 复制,未复制完成的域控仍按旧值判定

数据来源与参考

  • Microsoft Learn:Kerberos policy settings
  • CIS Windows Server Benchmark:Kerberos 条目

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌