首页/安全/取证与溯源速查/主机密钥指纹与变更检测
Linux 取证135 条

主机密钥指纹与变更检测

主机密钥在安装时生成,指纹用于客户端校验;密钥文件时间异常或整套更换,可能意味着重装、中间人或密钥被替换。

取证与溯源速查安全更新于 2026-10-12
文件/etc/ssh/ssh_host_*_key.pub
命令ssh-keygen -lf <公钥> -E sha256

核查

核查
ls -l --time-style=long-iso /etc/ssh/ssh_host_*_key.pub
ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub -E sha256
把指纹与资产台账比对,可直接发现与登记不符的变更。

易错点

  • 升级 openssh 包可能触发密钥重新生成,需结合包管理日志
  • 私钥与公钥要成对核对,单独看公钥无法确认私钥是否被替换

数据来源与参考

  • OpenSSH 手册(ssh-keygen 与主机密钥)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌