Não há nenhum mecanismo especial em ssh
para notificá-lo de que você usa alguma chave. Funciona ou falha.
Diferencie as chaves usando a frase secreta
Apenas outra ideia que me vem à mente é diferenciar entre as chaves usando passphrase .
Por exemplo, tenha as chaves RSA no ssh-agent ou sem senha eo DSA com senha (e não no ssh-agent). Ele pode avisar você com o prompt de senha.
Não usá-los
O mais fácil é não adicionar a linha acima em ssh_config
e você verá quando não conseguir se conectar. Então você pode usar as opções na linha de comando para conexões individuais:
ssh -oPubkeyAcceptedKeyTypes=+ssh-dss host