Как настроить SSH, чтобы он не проверял все файлы идентификации автоматически?

Я помещал свои идентификационные файлы ssh в свою папку ~/.ssh/. У меня там, наверное, около 30 файлов.

Когда я подключусь к серверам, я укажу файл идентификации для использования с чем-то вроде

ssh -i ~/.ssh/client1-identity client1@10.1.1.10

Однако, если я не укажу идентификационный файл, а просто использую что-то вроде этого:

ssh user123@example.com

Я получаю ошибку

Too many authentication failures for user123

Я понимаю, что это потому, что если файл идентификации не указан, и ssh может найти файлы идентификации, то он попытается все они.

Я также понимаю, что могу отредактировать файл ~/.ssh/config и указать что-то вроде:

Host example.com
PreferredAuthentications keyboard-interactive,password

Для того, чтобы это соединение не пыталось использовать известные идентификационные файлы.

Итак, я думаю, что я мог бы переместить свои файлы идентификации за пределы каталога ~/.ssh/, или я мог бы указать каждый хост, для которого я хочу отключить аутентификацию файла идентификации в файле конфигурации, но есть ли какой-либо способ указать SSH по умолчанию не искать файлы идентификации? Или указать те, которые он будет искать для чего?