Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PCHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk5 min

Claves SSH para un servidor: cómo generarlas, instalarlas y probarlas

Aprende a crear una clave SSH en tu equipo, autorizar la clave pública en el servidor y diagnosticar los problemas habituales de conexión.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Para acceder a un servidor con una clave SSH, genera un par de claves en tu equipo, instala únicamente la clave pública en la cuenta remota y prueba una conexión nueva. La clave privada permanece bajo tu control; no la copies al servidor.

Qué necesitas antes de empezar

Necesitas una cuenta válida en el servidor y una forma inicial de acceder a ella: por contraseña, mediante la consola del proveedor o con ayuda de un administrador. También necesitas un cliente SSH con OpenSSH o una herramienta compatible. Los nombres de archivo y opciones descritos aquí corresponden a OpenSSH; la instalación, las rutas y las políticas pueden variar entre sistemas y proveedores. La documentación de ssh-keygen(1) describe la generación de claves.

As an Amazon Associate I earn from qualifying purchases.

Este procedimiento configura la identidad de un usuario. No es lo mismo que la clave de host, que identifica al servidor cuando el cliente se conecta.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Genera el par de claves en tu equipo

  1. Abre una terminal en el equipo desde el que te conectarás y ejecuta:

    #1 Best Overall
    Yubico - YubiKey 5 NFC - Multi-Factor authentication (MFA) Security Key and passkey, Connect via USB-A or NFC, FIDO Certified - Protect Your Online Accounts
    • POWERFUL SECURITY KEY: The YubiKey 5 NFC is the most versatile physical passkey, protecting your digital life from phishing attacks. It ensures only you can access your accounts
    • WORKS WITH 1000+ ACCOUNTS: Compatible with popular accounts like Google, Microsoft, and Apple. A single YubiKey 5 NFC secures 100+ of your favorite accounts, including email, password managers, and more
    • FAST & CONVENIENT LOGIN: Plug in your YubiKey 5 NFC via USB and tap it, or tap it against your phone (NFC), to authenticate. No batteries, no internet connection, and no extra fees required
    • MOST SECURE PASSKEY: Supports FIDO2/WebAuthn, FIDO U2F, Yubico OTP, OATH-TOTP/HOTP, Smart card (PIV), and OpenPGP. That means it’s versatile, working almost anywhere you need it
    • PRIMARY & SPARE KEYS: Just like having a spare house key, we recommend buying two YubiKeys - one for daily use and one as a spare. That way you’ll never get locked out of your accounts
    ssh-keygen -t ed25519 -C "tu_correo_o_etiqueta"

    Ed25519 es un ejemplo habitual en OpenSSH, pero confirma que tanto el cliente como el servidor acepten el tipo elegido. La referencia de ssh-keygen(1) también enumera otros tipos, como ECDSA, RSA y variantes respaldadas por autenticadores.

  2. Cuando se solicite la ubicación, puedes aceptar la ruta propuesta o indicar otra. Si ya existe una clave en esa ubicación, no la sobrescribas sin comprobar primero para qué se usa; puedes crear una clave con otro nombre.

  3. Cuando se solicite una frase de contraseña, considera establecer una para cifrar la clave privada almacenada en el equipo. Tendrás que desbloquearla cuando la uses, aunque un agente SSH puede ayudar a gestionar ese desbloqueo según la configuración de tu sistema.

    Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
    Rank #2
    Yubico - Security Key NFC - Basic Compatibility - Multi-Factor Authentication (MFA) Key, Connect via USB-A or NFC, FIDO Certified
    • POWERFUL SECURITY KEY: The Security Key NFC is the essential physical passkey for protecting your digital life from phishing attacks. It ensures only you can access your accounts.
    • WORKS WITH 1000+ ACCOUNTS: Compatible with Google, Microsoft, and Apple. A single Security Key NFC secures 100 of your favorite accounts, including email, password managers, and more.
    • FAST & CONVENIENT LOGIN: Plug in your Security Key NFC via USB-A and tap it, or tap it against your phone (NFC) to authenticate. No batteries, no internet connection, and no extra fees required.
    • TRUSTED PASSKEY TECHNOLOGY: Uses the latest passkey standards (FIDO2/WebAuthn & FIDO U2F) but does not support One-Time Passwords. For complex needs, check out the YubiKey 5 Series.
    • BUILT TO LAST: Made from tough, waterproof, and crush-resistant materials. Manufactured in Sweden and programmed in the USA with the highest security standards.

Con la ruta predeterminada de este ejemplo, se crean dos archivos: ~/.ssh/id_ed25519 es la clave privada y ~/.ssh/id_ed25519.pub es la clave pública. La privada debe permanecer protegida en el cliente y ser legible solo por su propietario; comparte únicamente el archivo terminado en .pub. La explicación de OpenBSD lo resume así: “The server knows the public key, and only the user knows the private key” (ssh(1)).

Instala la clave pública en la cuenta correcta

La ubicación habitual en OpenSSH es ~/.ssh/authorized_keys dentro del directorio de inicio de la cuenta remota. Cada línea del archivo puede contener una clave autorizada. La ruta se interpreta para el usuario del servidor en cuya cuenta se instala la clave, no para una cuenta distinta con la que puedas iniciar sesión. La directiva AuthorizedKeysFile puede cambiar la ubicación; consulta la referencia de sshd(8) o pregunta al administrador si la cuenta usa una ruta personalizada.

Con acceso inicial al servidor, crea el directorio y el archivo si hacen falta y añade el contenido completo del archivo público en una línea nueva de authorized_keys. También puedes pedir a un administrador que lo instale en la cuenta correcta. No pegues ni transfieras el archivo privado. La herramienta ssh-copy-id(1), cuando está disponible en tu cliente y el servidor permite el método inicial de acceso que requiere, puede automatizar la instalación de la clave pública.

Comprueba propiedad y permisos

Una clave válida puede ser rechazada si la ruta de autorización no es segura. En el servidor, el directorio de inicio, .ssh y authorized_keys no deben poder ser modificados por otros usuarios; deben pertenecer a la cuenta adecuada. En el cliente, protege también la clave privada para que otros usuarios no puedan leerla. Con StrictModes habilitado, sshd puede rechazar archivos o directorios con propiedad o permisos inseguros, como explica la referencia de sshd(8).

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

No hay un único comando de permisos que sea correcto para todos los sistemas: propietario, ACL, sistema operativo y políticas locales influyen. Si administras el servidor, revisa esos valores para la cuenta y la ruta efectivas, en lugar de aplicar un cambio genérico que pueda alterar el acceso de otros usuarios.

Prueba una conexión nueva sin cerrar la anterior

  1. Deja abierta la sesión que usaste para configurar el servidor o conserva otro método de recuperación disponible.

  2. En una segunda terminal, prueba la cuenta y el host correctos:

    ssh usuario@servidor

    Sustituye usuario por la cuenta remota y servidor por el nombre de host o la dirección correspondiente. Si guardaste la clave en una ruta distinta o tienes varias identidades, indica la clave correcta con -i, por ejemplo: ssh -i ~/.ssh/mi_clave usuario@servidor.

    Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  3. Si el servidor acepta la clave, la sesión debería autenticarse con ella; si la clave privada está cifrada, es posible que se solicite su frase de contraseña. Confirma que funciona una conexión nueva antes de cambiar cualquier otro método de autenticación.

    Best Value
    Yubico - YubiKey 5Ci - Multi-Factor authentication (MFA) Security Key and passkey for iPhone/Android/PC, Dual connectors for Lighting/USB-C, FIDO Certified
    • POWERFUL SECURITY KEY: The YubiKey 5 is a versatile physical passkey that protects your digital life from phishing attacks. It ensures only you can access your accounts.
    • WORKS WITH 1000+ ACCOUNTS: Compatible with popular accounts like Google, Microsoft, and Apple. A single YubiKey 5 secures 100+ of your favorite accounts, including email, password managers, and more.
    • FAST & CONVENIENT LOGIN: Plug in your YubiKey 5 via USB and tap it to authenticate. No batteries, no internet connection, and no extra fees required.
    • MOST SECURE PASSKEY: Supports FIDO2/WebAuthn, FIDO U2F, Yubico OTP, OATH-TOTP/HOTP, Smart card (PIV), and OpenPGP. That means it’s versatile, working almost anywhere you need it.
    • BUILT TO LAST: Made from tough, waterproof, and crush-resistant materials. Manufactured in Sweden and programmed in the USA with the highest security standards.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Si el servidor no acepta la clave

Revisa estos puntos en orden. La configuración efectiva del servidor importa más que asumir que se aplican los valores predeterminados.

  • Cuenta y host: comprueba que el nombre de usuario y el servidor sean correctos y que añadiste la clave a la cuenta con la que intentas entrar.
  • Clave correspondiente: si tienes varias claves, confirma que el cliente ofrece la pública cuyo contenido está en el archivo de autorización; puedes especificarla con -i.
  • Contenido íntegro: verifica que se copió la línea pública completa, sin cortes ni modificaciones.
  • Ruta real: confirma la ubicación efectiva de AuthorizedKeysFile; puede no ser ~/.ssh/authorized_keys.
  • Propiedad y permisos: comprueba el directorio de inicio, .ssh y el archivo de claves. Con StrictModes habilitado, una ruta insegura puede hacer que sshd ignore la clave.
  • Configuración de autenticación: verifica que PubkeyAuthentication esté permitido para esa cuenta. Aunque aparece habilitado por defecto en la referencia de OpenBSD, una directiva, un bloque Match o la configuración del paquete del sistema pueden cambiar el resultado.
  • Restricciones de cuenta: revisa reglas como AllowUsers y bloques Match, que pueden limitar quién inicia sesión y bajo qué condiciones.

Quien administra el servidor puede confirmar los valores efectivos de configuración con sshd -T; para evaluar reglas Match, la consulta debe incluir los datos de conexión pertinentes. Los registros del servidor también pueden ayudar a identificar si se rechazó la clave, la cuenta o la ruta. Si no tienes privilegios administrativos, pide al administrador que revise esa configuración y los registros.

Cuándo considerar una clave respaldada por hardware

OpenSSH contempla tipos respaldados por autenticadores, como Ed25519-SK y ECDSA-SK. Pueden ser apropiados si buscas que la autenticación dependa de un autenticador compatible, pero requieren soporte tanto en el equipo cliente como en la configuración y el servidor. No son necesarios para el flujo ordinario de claves guardadas localmente; comprueba la compatibilidad concreta antes de elegir esta modalidad. La referencia de ssh-keygen(1) describe los tipos disponibles.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Desactiva el acceso por contraseña solo con recuperación confirmada

No cambies la política de autenticación como parte automática de la instalación. Antes de deshabilitar el acceso por contraseña, verifica desde una sesión nueva que la clave funciona y conserva una vía de recuperación, como una consola o el procedimiento aprobado por el administrador. Una configuración errónea puede dejarte fuera del servidor.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.