Vérificateur OpenSSH gratuit
Un linter de configuration SSH qui repère ce que SSH ne signale pas.
Collez votre ~/.ssh/config ou ouvrez un fichier. Ce vérificateur SSH gratuit repère les hôtes dupliqués, les options risquées, les algorithmes faibles et les problèmes d’ordre.
Aucun contenu ne quitte ce navigateur.
23 étoiles GitHubRemplacez l’exemple ou ouvrez votre fichier ~/.ssh/config.
7 points à vérifier
- À propos de cette règle
- À propos de cette règle
- À propos de cette règle
- À propos de cette règle
- À propos de cette règle
- À propos de cette règle
- À propos de cette règle
Le navigateur vérifie uniquement le contenu fourni. Il ne peut pas lire votre ordinateur.
LA PARTIE UTILE
Ce que vérifie ce linter de configuration SSH.
Le navigateur vérifie les règles OpenSSH qui nécessitent uniquement le texte de configuration. Chaque résultat explique le problème et renvoie à la ligne concernée.
INVALID_VALUEValeurs invalides
Vérifie les ports, compteurs, durées, masques, valeurs DSCP et options documentées.
DUP_HOSTHôtes dupliqués
Repère les motifs Host répétés qui rendent la configuration difficile à comprendre.
WILDCARD_ORDEROrdre des jokers
Avertit lorsqu’un hôte précis apparaît après Host *.
INSECURE_OPTOptions risquées
Signale la vérification désactivée et les redirections trop larges.
WEAK_ALGOAlgorithmes faibles
Reconnaît les chiffrements, MAC et algorithmes obsolètes.
DUP_DIRECTIVEDirectives répétées
Montre les valeurs répétées dans une même portée.
UNSAFE_CTRL_PATHCollisions ControlPath
Vérifie que les connexions partagées distinguent hôte, port et utilisateur.
NEGATED_HOSTHôtes uniquement négatifs
Repère les blocs Host qui ne peuvent jamais correspondre positivement.
PROXY_CONFLICTMéthodes proxy en conflit
Montre quand ProxyCommand et ProxyJump se concurrencent dans une portée.
LOCAL_COMMAND_DISABLEDCommandes locales ignorées
Avertit lorsque LocalCommand est présent sans être activé.
INVALID_TOKENJetons de pourcentage invalides
Vérifie les variables autorisées pour chaque directive.
Les mêmes contrôles partout où la configuration change.
NAVIGATEUR ET CLI
Un contrôle rapide ici. Le contrôle complet sur votre machine.
Le site donne un retour immédiat. La CLI open source suit les Include, détecte les cycles et vérifie les chemins locaux.
Dans ce navigateur
- Aucune installation
- Aucun envoi
- 17 règles textuelles
- Mobile et ordinateur
Avec sshconfig-lint
- Résolution des Include imbriqués
- Vérification des IdentityFile
- Sorties texte, JSON, SARIF et GitHub
- Serveur de langage pour éditeurs
Utiliser le linter complet
Installez-le avec Homebrew, Cargo, AUR ou un binaire précompilé.
brew install Noah4ever/tap/sshconfig-lint