Ssh

解析使用者使用哪個公鑰訪問伺服器

  • March 14, 2011

是否可以解決,哪個公鑰用於授予使用者訪問伺服器的權限?

例如,文件中儲存了 5 個公鑰~/.ssh/authorized_keys。我想知道哪個密鑰的使用頻率最高,並根據密鑰而不是密碼驗證來計算每個驗證事件。

您可以將 SSH 調試級別調整為更詳細,並且密鑰指紋將包含在日誌中。不幸的是,這還將包括一些您可能不會關心的其他嘈雜消息。

您需要 Verbose 或更高的 LogLevel 才能看到指紋。

# tail -50 /var/log/auth.log
Mar 14 10:01:22 myhost sshd[22092]: Found matching RSA key: 79:53:3a:31:56:e4:61:...
Mar 14 10:01:24 myhost sshd[22092]: Found matching RSA key: 79:53:3a:31:56:e4:61:...

引用自:https://serverfault.com/questions/247244