ssh-keygen
Crear pares de claves, consultar huellas y cambiar la frase de contraseña.
Antes de ejecutar
Introduzca una frase de contraseña segura cuando se solicite. El archivo .pub es público; el archivo sin .pub es privado y nunca debe subirse al servidor ni compartirse. No sobrescriba claves existentes por error. Cambiar la frase protege la clave privada, pero no cambia la contraseña de la cuenta del servidor. Ed25519 depende del servidor y su política de seguridad.
Ejemplos
Crear un par Ed25519 y establecer una frase de contraseña de forma interactiva.
ssh-keygen -t ed25519 -C 'laptop-key' -f ~/.ssh/id_ed25519Mostrar la huella de la clave pública para compararla.
ssh-keygen -lf ~/.ssh/id_ed25519.pubCambiar interactivamente la frase de contraseña de una clave privada existente.
ssh-keygen -p -f ~/.ssh/id_ed25519Opciones y ejemplos
-t typeFrecuenteElija el tipo de clave; ed25519 es una opción común cuando cuenta con el apoyo de ambas partes.
ssh-keygen -t ed25519-f filenameFrecuenteEspecifique el archivo de clave. Verifique la ruta antes de crear una clave para evitar sobrescribir una clave existente.
ssh-keygen -t ed25519 -f ~/.ssh/lab_key-C commentFrecuenteAgregue un comentario a una clave generada para su identificación.
ssh-keygen -t ed25519 -C 'laptop-key'-b bitsEspecifique el tamaño de clave para los algoritmos que lo admiten, como RSA.
ssh-keygen -t rsa -b 4096-a roundsEstablezca las rondas de derivación de claves utilizadas para proteger una clave privada con una frase de contraseña.
ssh-keygen -t ed25519 -a 64-l -f filenameFrecuenteMuestra la huella digital de una clave o entrada de hosts conocidos.
ssh-keygen -lf ~/.ssh/id_ed25519.pub-p -f filenameFrecuenteCambie la frase de contraseña de una clave privada existente de forma interactiva.
ssh-keygen -p -f ~/.ssh/id_ed25519-y -f filenameImprime la clave pública derivada de una clave privada.
ssh-keygen -y -f ~/.ssh/id_ed25519-F hostnameBusque un host en el archivoknown_hosts, incluidas las entradas hash.
ssh-keygen -F server.example.com-R hostnameElimine las entradas coincidentes deknown_hosts. Verifique una clave de host de reemplazo de forma independiente antes de confiar en ella.
ssh-keygen -R server.example.comReferencias oficiales
Revisado el 27 de octubre de 2026