Eu não acho que o sshd (rodando no servidor) verifique ~ / .ssh / known_hosts.
No entanto, consulte as opções de configuração AuthorizedKeysCommand e AuthorizedKeysCommandRunAs. Alguns códigos parecem estar aqui: link
Mas eu não tentei isso sozinho.