| 日志行 | Accepted publickey for user from IP port N ssh2: ED25519 SHA256:... |
|---|---|
| 命令 | ssh-keygen -lf <file> -E sha256 |
比对
比对
grep 'Accepted publickey' /var/log/auth.log | tail
ssh-keygen -lf ~/.ssh/authorized_keys -E sha256证书登录显示证书 ID 而非密钥指纹,需要再查 CA 配置。
sshd 在 Accepted publickey 行记录所用密钥的 SHA256 指纹,与 authorized_keys 逐条计算指纹对照,可锁定是哪把密钥登录的。
| 日志行 | Accepted publickey for user from IP port N ssh2: ED25519 SHA256:... |
|---|---|
| 命令 | ssh-keygen -lf <file> -E sha256 |
grep 'Accepted publickey' /var/log/auth.log | tail
ssh-keygen -lf ~/.ssh/authorized_keys -E sha256