Clave pública: va al servidor
La clave pública es una sola línea que añades a ~/.ssh/authorized_keys en el servidor. No es secreta: conocerla no permite iniciar sesión.
Tú decides qué servicios podemos activar para análisis, personalización y contenido externo.
Utilizamos cookies y tecnologías similares en nuestro sitio web para personalizar el contenido, integrar medios externos y comprender mejor el uso de determinadas secciones.
Cookies necesarias
Estas entradas garantizan funciones básicas como la seguridad, la estabilidad y el procesamiento de formularios.
Secciones opcionales
Tus datos pueden tratarse con tu consentimiento o sobre la base de intereses legítimos. En la configuración de cookies puedes rechazar cada categoría opcional o autorizarla expresamente.
Algunos servicios procesan datos personales en terceros países. Al dar tu consentimiento, también aceptas esta transferencia. Encontrarás más información en nuestra política de privacidad.
Puedes volver a abrir y modificar tu selección en cualquier momento. · 1.0.2
Con el generador gratuito de claves SSH, puedes crear en línea un par de claves Ed25519 o RSA directamente en tu navegador, sin registrarte y, si quieres, con una frase de contraseña. Obtendrás la clave pública en una línea como ssh-ed25519 AAAAC3Nz… admin@mein-laptop para authorized_keys, la clave privada en formato OpenSSH y la huella digital SHA256. La clave privada nunca sale de esta página.
Creado por Florian Galz
¿Ya tienes la clave? Puedes instalarla directamente al contratar un VPS de ZAP-Hosting.
Aparece al final de la clave pública para que puedas reconocerla más adelante en el servidor.
Cifra la clave privada como ssh-keygen (bcrypt, 16 rondas, AES-256). Sin frase de contraseña, cualquiera que tenga el archivo podrá iniciar sesión con ella.
La clave se genera solo en tu navegador (Web Crypto API). Sin solicitudes ni almacenamiento: la clave privada nunca sale de esta página.
Elige el tipo, el comentario y la frase de contraseña y haz clic en «Generar par de claves». Aquí aparecerán la clave pública, la clave privada y la huella digital.
Resultado de ejemplo
Eliges el tipo, un comentario y, opcionalmente, una frase de contraseña; la herramienta genera la clave pública, la clave privada y la huella digital. Abajo puedes ver una clave pública Ed25519 real como ejemplo. Cada clic genera una clave nueva, por lo que la tuya será diferente.
Ejemplo · Clave de ejemplo fija; cada clave nueva es distinta
Entrada
Resultado
| Parte | Significado |
|---|---|
| ssh-ed25519 | Tipo de clave: ssh-ed25519 para Ed25519, ssh-rsa para RSA. |
| AAAAC3NzaC1lZDI1… | La clave pública en Base64. Siempre tiene 68 caracteres con Ed25519 y más de 700 con RSA 4096. |
| admin@mein-laptop | Comentario: puedes elegirlo libremente; solo sirve para reconocer la clave. No afecta al inicio de sesión. |
Por qué esta herramienta
Qué puede hacer este generador de claves SSH y qué aspectos tiene en cuenta.
Solo en el navegador
Se genera con la Web Crypto API en tu dispositivo. Sin solicitudes ni almacenamiento: la clave privada nunca sale de esta página.
Ed25519 y RSA
Ed25519 como estándar moderno y RSA de 4096 o 3072 bits para sistemas antiguos.
Frase de contraseña opcional
Cifra la clave privada igual que ssh-keygen (bcrypt con 16 rondas, AES-256-CTR).
Formato OpenSSH auténtico
Clave privada como -----BEGIN OPENSSH PRIVATE KEY----- y clave pública en una sola línea para authorized_keys, tal como las genera ssh-keygen.
Huella digital para verificar
Muestra la huella digital SHA256, el mismo valor que proporciona ssh-keygen -l.
Comandos para añadir la clave
Comandos listos para ssh-copy-id, authorized_keys y el inicio de sesión, con los nombres de archivo y permisos correctos.
Cómo funciona
Del nuevo par de claves al inicio de sesión sin contraseña en cuatro pasos.
Paso 1
Elige Ed25519 (recomendado) o RSA. Si eliges RSA, establece la longitud de la clave en 4096 o 3072 bits.
Paso 2
Si quieres, introduce un comentario como max@laptop y una frase de contraseña, que deberás repetir para confirmarla. Al hacer clic en «Generar par de claves», se crean la clave pública, la clave privada y la huella digital SHA256 en tu navegador.
Paso 3
Copia o descarga las claves privada y pública (p. ej., id_ed25519 e id_ed25519.pub) y guarda ambas en tu carpeta .ssh. En Linux y macOS, aplica chmod 600 a la clave privada.
Paso 4
Copia la clave pública a ~/.ssh/authorized_keys en el servidor con ssh-copy-id o con el comando mostrado. Después podrás iniciar sesión con ssh -i sin contraseña.
Conceptos básicos
Una clave SSH es un par formado por una clave pública y una privada. En lugar de introducir una contraseña, tu ordenador demuestra al iniciar sesión que posee la clave privada correspondiente.
La clave pública es una sola línea que añades a ~/.ssh/authorized_keys en el servidor. No es secreta: conocerla no permite iniciar sesión.
La clave privada permanece en tu ordenador, preferiblemente en ~/.ssh/ y cifrada con una frase de contraseña. Quien consiga el archivo sin proteger podrá iniciar sesión en cualquier lugar donde esté registrada la clave pública correspondiente.
Estos comandos ssh-keygen crean el par de claves localmente en tu ordenador, en el mismo formato OpenSSH que genera el generador de claves SSH:
ssh-keygen -t ed25519 -C max@laptopssh-keygen -t rsa -b 4096 -C max@laptopDescubre más
Genera contraseñas seguras y aleatorias directamente en el navegador: no se guarda ni transmite nada.
Creado por Rugile Rutkauskaite
Configura permisos de archivos Unix/Linux mediante casillas para obtener el valor octal y la notación simbólica, o decodifícalos a la inversa. Incluye setuid/setgid/sticky bit y un comando chmod listo para copiar.
Creado por Justin Schuessler
Crea expresiones Cron mediante un formulario, con explicaciones en español y una vista previa de las próximas ejecuciones, todo desde el navegador.
Creado por Jakub Martyniak
Genera hashes MD5, SHA-1, SHA-256 y SHA-512 a partir de texto o archivos y compara sumas de verificación. Funciona íntegramente en el navegador.
Creado por Luca Stanek
Genera y comprueba hashes Bcrypt directamente en tu navegador, con un factor de coste ajustable.
Creado por Rugile Rutkauskaite
Comprobador de contraseñas: comprueba la seguridad de tu contraseña, el tiempo de descifrado y los avisos sobre patrones. Funciona íntegramente en tu navegador; no se transmite nada.
Creado por Luca Stanek
FAQ
Respuestas breves sobre el tipo de clave, la frase de contraseña, la seguridad y cómo instalar la clave en el servidor.
Obtienes tres elementos: la clave pública en una línea (por ejemplo, ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOqb9NdaBdneuqRd7QOYM6KYP5ZQlUq07JqHDlI7RY1I admin@mein-laptop), la clave privada en formato OpenSSH (-----BEGIN OPENSSH PRIVATE KEY-----) y la huella digital, por ejemplo, SHA256:f3J1EiY0bTdQMCH1DWyTodDOtoGE0abQW7po14q8jlE. Puedes copiar ambas claves o descargarlas como id_ed25519 e id_ed25519.pub.
El par de claves se genera exclusivamente en tu navegador mediante Web Crypto API. No hay solicitudes al servidor, almacenamiento ni registros; la clave privada nunca sale de esta página. Si cierras la pestaña sin haber guardado la clave, la perderás. Si prefieres generarla de forma completamente local, usa ssh-keygen -t ed25519 en la terminal.
Recomendamos Ed25519: genera claves cortas rápidamente y OpenSSH lo admite desde la versión 6.5 (2014). Elige RSA de 4096 bits solo si un sistema antiguo, un router o un servicio aún no admite Ed25519. El mínimo que ofrecemos para las nuevas claves RSA es de 3072 bits; no hay opción de 2048 bits. Si tu navegador aún no puede generar claves Ed25519, la herramienta mostrará un aviso y un botón para cambiar a RSA.
Es opcional, pero recomendable. Con una frase de contraseña, la herramienta cifra la clave privada igual que ssh-keygen (bcrypt con 16 rondas, AES-256-CTR). Si alguien encuentra el archivo, no podrá iniciar sesión sin la frase de contraseña. Para no tener que escribirla en cada conexión, puedes usar ssh-agent. Puedes cambiarla más adelante con ssh-keygen -p -f ~/.ssh/id_ed25519.
La forma más sencilla es usar ssh-copy-id -i ~/.ssh/id_ed25519.pub root@<server-ip>. También puedes ejecutar en el servidor el comando que muestra la herramienta: crea ~/.ssh, añade la línea a ~/.ssh/authorized_keys y establece los permisos 700 y 600, respectivamente. Después podrás iniciar sesión sin contraseña con ssh -i ~/.ssh/id_ed25519 root@<server-ip>.
Sí. La clave pública es una línea normal de OpenSSH (ssh-ed25519 o ssh-rsa, clave y comentario), tal como la escribe ssh-keygen en el archivo .pub. Añade esa línea a la configuración de claves SSH de tu cuenta. La clave privada permanece en tu ordenador.
Guarda los archivos en ~/.ssh/ en Linux y macOS, o en C:\Users\<Name>\.ssh\ en Windows. En Linux y macOS, la clave privada debe tener permisos 600 (chmod 600 ~/.ssh/id_ed25519); de lo contrario, SSH la rechazará. Windows 10 y 11 incluyen OpenSSH, por lo que puedes usar los archivos directamente con ssh en la terminal. Para PuTTY, importa la clave privada en PuTTYgen (Conversions > Import key) y guárdala como archivo .ppk; la herramienta solo genera el formato OpenSSH. No compartas nunca la clave privada: al servidor solo va el archivo .pub.
La huella digital es una suma de comprobación breve (SHA-256) de la clave pública, por ejemplo, SHA256:f3J1EiY0bTdQMCH1DWyTodDOtoGE0abQW7po14q8jlE. Te permite reconocer una clave sin comparar la línea completa. ssh-keygen -l -f ~/.ssh/id_ed25519.pub muestra el mismo valor.
¿Tienes más preguntas?
Contactar con soporteUn VPS de ZAP-Hosting te ofrece acceso root por SSH, un firewall propio e inicio de sesión con clave desde el primer minuto.
Sin configuración. Sin riesgos. En línea en segundos.
¿Buscas más herramientas? Ver todas las herramientas para desarrolladores
© 2026 ZAP-Hosting GmbH