首页/安全/应急响应速查/公钥指纹比对与注释识别

公钥指纹比对与注释识别

authorized_keys 每行都能编译成指纹:用 ssh-keygen -lf 批量出指纹与注释,与团队已知密钥清单比对,未知即嫌疑。

应急响应速查安全更新于 2026-10-12
指纹ssh-keygen -lf 输出 SHA256 指纹
注释公钥行尾 comment 常写机器或人名
对照与运维密钥台账比对
输出逐行编号便于沟通

批量生成指纹清单

批量生成指纹清单
ssh-keygen -lf /root/.ssh/authorized_keys
awk '{print NR": "$1" "$NF}' /root/.ssh/authorized_keys | head -n 30
ssh-keygen -lf /home/deploy/.ssh/authorized_keys 2>/dev/null
注释字段可以随便写,只能作线索:最终以指纹与私钥持有方确认为准。

易错点

  • 把注释当身份:注释可伪造,必须用指纹核对
  • 只算一个文件:各用户与 /etc/ssh 下的 key 都要过

数据来源与参考

  • ssh-keygen(1) 手册
  • OpenSSH 密钥管理实践

相关工具

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