У моєму ~ / .ssh / config є наступне.
HOST 10.2.192.*
USER foo
PreferredAuthentications publickey
IdentityFile ~/.ssh/foo/id_rsa
Наведена вище конфігурація дозволяє мені підключитися до машини, одночасно набираючи половину слів.
ssh 10.2.192.x
Перед тим, як налаштувати ssh, мені довелося набрати все це:
ssh foo@10.2.192.x -i ~/.ss/foo/id_rsa
Однак є одна машина в підмережі 10.2.192.x, до якої я хочу підключитися за допомогою аутентифікації на основі пароля, а не автентифікації на основі клавіш.
Оскільки ssh переглядає мій конфігураційний файл і знаходить відповідність, PreferredAuthentications publickey
я не можу увійти лише своїм паролем.
Я не маю наміру ssh у цю спеціальну vm сніжинку досить часто, щоб вимагати додавання нового правила до мого конфігурації ssh.
Як я можу змусити ssh ігнорувати свій конфігураційний файл лише один раз та дозволити мені автентифікувати пароль?