J'ai le suivant dans mon ~ / .ssh / config.
HOST 10.2.192.*
USER foo
PreferredAuthentications publickey
IdentityFile ~/.ssh/foo/id_rsa
La configuration ci-dessus me permet de me connecter à une machine en tapant la moitié moins de mots.
ssh 10.2.192.x
Avant ma config ssh, je devais taper tout ça:
ssh [email protected] -i ~/.ss/foo/id_rsa
Cependant, il y a une machine du sous-réseau 10.2.192.x à laquelle je souhaite me connecter avec une authentification basée sur un mot de passe plutôt qu'une authentification basée sur une clé.
Parce que ssh regarde mon fichier de configuration et trouve une correspondance car PreferredAuthentications publickey
je ne parviens pas à me connecter avec juste mon mot de passe.
Je n'ai pas l'intention de ssh dans ce flocon spécial assez souvent pour justifier l'ajout d'une nouvelle règle à ma config ssh.
Comment puis-je faire en sorte que ssh ignore mon fichier de configuration une seule fois et me permette de m'authentifier avec un mot de passe?