Generador de Configuración SSH

Genera entradas de ~/.ssh/config para múltiples hosts SSH

Añadir Nuevo Host

Salida de Configuración SSH

Añade hosts SSH usando el formulario para generar tu archivo de configuración

Generador de Configuración SSH

Genera entradas de ~/.ssh/config para múltiples hosts SSH

Características

  • Build `~/.ssh/config` entries with Host alias, HostName, User, Port, IdentityFile, ForwardAgent, ProxyJump
  • Common patterns: production server, dev server, bastion + jump, GitHub deployment key
  • 4-space-indented output matching standard OpenSSH config style
  • Multiple Host blocks supported — copy the output into your `~/.ssh/config`
  • Runs entirely in your browser

Cómo usar

  1. Introduce un alias de host y un nombre de host (IP o dominio).
  2. Rellena los campos opcionales: User, Port, IdentityFile, etc.
  3. Haz clic en Añadir Host para añadir la entrada.
  4. Repite para hosts adicionales y luego copia la salida a ~/.ssh/config.

Consejos y buenas prácticas

  • Host alias is what you type when connecting (`ssh my-server`); HostName is the actual address.
  • IdentityFile path uses `~/.ssh/id_rsa` style; SSH expands `~` to your home directory.
  • For bastion/jump hosts, set `ProxyJump bastion-alias` on the inner host config.
  • StrictHostKeyChecking yes is the production default; set to `accept-new` for first-time connections to trusted hosts.
  • Add `IdentitiesOnly yes` when multiple keys are loaded — prevents SSH from trying them all and triggering "too many auth failures".

Preguntas frecuentes

¿Dónde coloco la configuración generada?

Copia la salida en tu archivo ~/.ssh/config. Crea el archivo si no existe. Asegúrate de que tenga permisos 600 (chmod 600 ~/.ssh/config).

¿Qué es ProxyJump?

ProxyJump te permite conectarte a un host a través de un servidor intermedio bastión/de salto. Configúralo con el alias del host de salto definido en tu configuración SSH.

¿Qué hace ForwardAgent?

ForwardAgent habilita el reenvío del agente SSH, permitiéndote usar tus claves SSH locales en el servidor remoto para conexiones SSH adicionales. Úsalo con precaución en servidores no confiables.

¿Mis datos están seguros y son privados?

Todo el procesamiento ocurre localmente en tu navegador. No se envía ningún dato a ningún servidor. Los detalles de tu configuración SSH permanecen completamente privados.

¿Esta herramienta es gratuita?

Sí, esta herramienta es completamente gratuita y no requiere registro.