Claves SSH
Genera un par Ed25519 o RSA en tu navegador o copia el comando para tu sistema.
El par de claves se genera con Web Crypto en esta pestaña: no se envía a ningún servidor y se borra al salir de la página.
La clave privada es como una contraseña: no la compartas, no la subas a Git y guárdala con chmod 600. Se genera sin frase de paso; añádele una nada más guardarla con ssh-keygen -p -f ~/.ssh/id_ed25519.
Clave pública (id_ed25519.pub)
Huella: . Esta es la que se pone en ~/.ssh/authorized_keys del servidor.
Clave privada (id_ed25519)
Mostrar la clave privada
Linux y macOS
Windows 10/11 (PowerShell)
Cómo funciona
Una clave SSH es un par: la pública se copia en los servidores (~/.ssh/authorized_keys) y la privada se queda solo en tu equipo. Al conectarte, el servidor comprueba que tienes la privada sin que esta viaje por la red.
- Los archivos generados aquí usan el mismo formato que
ssh-keygen(openssh-key-v1) y funcionan con OpenSSH, PuTTY 0.75+ y Git. - Una vez que la clave funcione, desactiva el acceso por contraseña en el servidor:
PasswordAuthentication noen/etc/ssh/sshd_config.