ssh-keygen Generador de comandos
Genera comandos ssh-keygen para crear claves SSH
Primeros pasos con ssh-keygen
## ¿Qué es ssh-keygen?
`ssh-keygen` crea pares de claves SSH (una clave privada y una clave pública `.pub`). Luego colocas la clave pública en hosts remotos para iniciar sesión sin contraseña.
## Cómo usarlo
1. **Elige un tipo**: `ed25519` (recomendado) o `rsa`. 2. **Define el archivo**: dónde guardar la clave, p. ej. `~/.ssh/id_ed25519`. 3. **Añade un comentario** (opcional): una etiqueta como `user@host`. 4. **Copia y ejecuta**: pega el comando generado y define una frase de paso cuando se te pida.
Opciones y patrones
``` ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 ssh-keygen -t rsa -b 4096 -C me@host ```
### Opciones comunes - `-t <type>` — tipo de clave: `rsa`, `ed25519`, `ecdsa` - `-b <bits>` — tamaño de clave (para RSA/ECDSA; p. ej. 4096) - `-f <file>` — archivo de clave de salida - `-C <comment>` — comentario/etiqueta (se muestra en el archivo .pub)
### Consejos - Prefiere `ed25519`: más corta, más rápida y tan segura como una clave RSA grande. - Usa `-f` para evitar los prompts interactivos y scriptar la creación de claves.
▶¿Qué tipo de clave debería usar?
▶¿Cómo instalo la clave en un host remoto?
Si este herramienta le ha sido útil, considere comprarme un café.
Compra un café para mí.