samsung reconoce porque plus para moto huella hackear funciona desbloquear dactilar con como celular aplicacion linux security ssh rsa openssh

linux - porque - moto g5 plus no reconoce huella



¿Qué comando utilizo para ver cuál es la huella digital de la clave ECDSA de mi servidor? (3)

Veo cosas en Google sobre cómo ver la huella dactilar de la llave RSA, pero no la huella digital ECDSA.


Con un ssh reciente (OpenSSH_6.0p1, OpenSSL 1.0.0j 10 de mayo de 2012), lo escribí de esta manera:

ssh-keyscan -t ecdsa localhost 2>&1 | grep ecdsa localhost ecdsa-sha2-nistp256 AAAAE2VlongKey...=

Notas:

  • si su sshd se ejecuta en un puerto personalizado, agregue '' -p portNumber '' al comando ssh-keyscan )
  • ssh-keyscan escribe en stderr , no en stdout (!), de ahí la redirección de bash '' 2>&1 '' (que puede variar según el shell)

Esa es la línea que agregué a mi archivo ~/.ssh/known_hosts para autorizar las solicitudes ssh de localhost para mis pruebas (principalmente para gitolite, que usa ssh ).

Daniel Böhmer confirma en los comentarios :

  • ssh-keyscan proporciona la (s) clave (s) pública (s) completa (s) del servidor SSH
  • la salida de ssh-keygen es casi idéntica al formato de los archivos de clave pública.
    Simplemente elimine la primera columna (dirección IP o nombre de host) y guárdela o canalícela a ssh-keygen -l que presenta la huella dactilar.

En mi sistema, necesito especificar una clave MD5 en lugar del SHA256 predeterminado:

ssh-keygen -l -E md5 -f /etc/ssh/ssh_host_ecdsa_key.pub

Esto produjo una cadena en un formato que coincidía con el error que vi en el cliente.


Espera, lo encontré. Ejecute el comando:

ssh-keygen -l -f /etc/ssh/ssh_host_ecdsa_key.pub