2 votes

SSH Comment ignorer la vérification d'IdentityFile ?

J'ai configuré un fichier de configuration situé à "~/.ssh/config" qui contient quelques lignes IdentityFile pour pointer vers les fichiers de clés que j'utilise pour certains de mes serveurs.

par exemple IdentityFile ~/Data/Keys/KeyFile.pem

Cela fonctionne bien lorsque je veux me connecter à mes serveurs sur ec2 qui nécessitent un fichier clé pour l'authentification.

Lorsque je veux me connecter à un serveur qui n'utilise pas de fichier clé et nécessite un mot de passe, ssh essaie d'utiliser mes fichiers clés dans ~/.ssh/config et la connexion échoue avec :

Déconnexion reçue de host.ip : 2 : Trop d'échecs d'authentification pour root

Existe-t-il un argument de commande ssh que je peux utiliser pour me connecter à ce serveur afin que ssh n'essaie pas d'utiliser mes fichiers d'identité ?

4voto

Sven Points 95985

Vous devriez être en mesure de limiter l'utilisation de l'option IdentityFile à votre hôte EC2 avec le host déclaration :

Host YourEC2host.com 
    IdentityFile ~/Data/Keys/KeyFile.pem

Pour plus d'informations, reportez-vous à la section sur l'hôte dans le manuel de l'utilisateur. ssh_config page de manuel.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X