Al iniciar sesión a través de ssh, se puede ver lo siguiente en 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...
He estado tratando de averiguar cuál es esta información SHA256, pero no pude encontrar nada que parezca coincidir. Primero pensé que podría ser alguna información del cliente (clave pública, huella digital, nombre de host hash, etc.) desde la que me estoy conectando, pero no encontré nada que confirmar, ni en el lado del servidor.
La información más cercana que he encontrado está aquí , pero no entendí cuando dice "Y aquí hay un ejemplo usando una clave para la autenticación. Muestra la huella dactilar clave (un error ortográfico, probablemente) como un hash SHA256 en base64". , ya que no he encontrado una huella digital clave correspondiente de ningún tipo.
Gracias.
ssh-keygen -lf .ssh/id_rsa.pub
ssh-keygen -lf .ssh/id_rsa.pub
como respuesta separada. Es mejor que la codificación manual.Tenía la misma pregunta en macOS 10.13.6, donde su respuesta solo necesitaba un par de ajustes:
Muchas gracias.
fuente