Para fazer isso, você terá que aumentar o LogLevel
do seu sshd para VERBOSE
.
logLevel VERBOSE
em /etc/ssh/sshd_config
e reinicie o sshd. Isso fará com que o sshd registre a impressão digital da chave usada para efetuar login, no arquivo de log configurado (/ var / log / secure, / var / log / auth etc). Você receberá uma mensagem semelhante a esta
Dec 9 11:47:15 host sshd[32282]: Found matching RSA key: 54:d2:06:cf:85:ec:89:96:3c:a8:73:c7:a1:30:c2:8b
A 54:d2:06:cf:85:ec:89:96:3c:a8:73:c7:a1:30:c2:8b
é a impressão digital da chave usada para efetuar login.
Você pode obter a impressão digital de uma determinada chave usando o comando
ssh-keygen -lf <keyfile>
onde keyfile é a chave pública
sshkeygen -lf /tmp/test.key
2048 21:02:4b:82:83:62:49:d7:5f:e0:8f:cf:ec:a3:5f:38 /tmp/test.key (RSA)