Renomeei meu par de chaves ssh (id_rsa/id_rsa.pub → id_servername/id_servername.pub) e alterei meu arquivo de configuração de acordo
Host servername
User jan
Hostname servername.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_servername
A conexão com ssh -i id_servername servername
sucesso, mas o ssh continua tentando id_rsa quando eu não especifico o arquivo de chave explicitamente (ou seja, quando confio na configuração citada acima). Por que é que?
Problema resolvido: A linha "Host" em .ssh/config não correspondia ao nome do host que usei ao conectar, então o cliente ssh não aplicou a configuração.