Ho il seguente nel mio ~ / .ssh / config.
HOST 10.2.192.*
USER foo
PreferredAuthentications publickey
IdentityFile ~/.ssh/foo/id_rsa
La configurazione di cui sopra mi consente di connettermi a una macchina mentre digito la metà delle parole.
ssh 10.2.192.x
Prima della mia configurazione SSH, ho dovuto digitare tutto questo:
ssh foo@10.2.192.x -i ~/.ss/foo/id_rsa
Tuttavia, esiste una macchina nella sottorete 10.2.192.x alla quale voglio collegarmi con l'autenticazione basata su password anziché con l'autenticazione basata su chiave.
Perché ssh guarda il mio file di configurazione e trova una corrispondenza per PreferredAuthentications publickeycui non riesco ad accedere con la mia password.
Non intendo entrare in questo speciale fiocco di neve vm abbastanza spesso da giustificare l'aggiunta di una nuova regola alla mia configurazione SSH.
Come posso fare in modo che ssh ignori il mio file di configurazione solo una volta e mi permetta di autenticarmi con una password?