Ao efetuar login via ssh, pode ser visto o seguinte no auth.log:
Dec 14 16:29:30 app sshd[22781]: Accepted publickey for dev from XXX.XXX.XX.XXX port XXXXX ssh2: RSA SHA256:pO8i...
Eu tenho tentado descobrir o que são essas informações do SHA256, mas não consegui encontrar nada que pareça corresponder. Primeiro, pensei que poderia haver algumas informações do cliente (chave pública, impressão digital, nome do host com hash etc.) de onde estou me conectando, mas não encontrei nada para confirmar, nem no lado do servidor.
As informações mais próximas que encontrei estão aqui , mas não entendi quando diz "E aqui está um exemplo usando uma chave para autenticação. Ele mostra a impressão digital kewy (um erro de ortografia, provavelmente) como um hash SHA256 na base64". , pois não encontrei nenhum tipo de impressão digital chave correspondente.
Obrigado.
ssh-keygen -lf .ssh/id_rsa.pub
ssh-keygen -lf .ssh/id_rsa.pub
como uma resposta separada. É melhor do que a codificação manual.Teve a mesma pergunta no macOS 10.13.6, onde sua resposta só precisava de alguns ajustes:
Muito obrigado.
fonte