sshconfig-lint / guide

Colocar Host * en el orden correcto

← Todas las guías SSH

Evita que valores generales ganen antes que un host específico.

Por qué una configuración válida puede seguir mal

OpenSSH suele conservar el primer valor. Host * al principio puede anular un bloque específico posterior.

Una forma fiable de corregirla

  1. Coloca primero los bloques específicos.
  2. Deja Host * al final.
  3. Comprueba los valores con ssh -G alias.
Problema
Host *
  User deploy

Host github.com
  User git
Corregido
Host github.com
  User git

Host *
  User deploy