Para fazer com que seu cliente ssh ignore seu arquivo de configuração, use ssh -F /dev/null [email protected] . Como o IdentityFile da sua sub-rede está em ~/.ssh/foo em vez de ~/.ssh/ , você não precisa criar um novo arquivo inteiro para evitar sua chave privada existente.
Na página ssh man:
-F configfile
Specifies an alternative per-user configuration file. If a
configuration file is given on the command line, the system-wide
configuration file (/etc/ssh/ssh_config) will be ignored. The default
for the per-user configuration file is ~/.ssh/config.