Bem, o problema é que a chave é armazenada em ~ / .ssh / authorized_keys
Com uma casa criptografada, você não pode fazer login com a chave, pois o seu diretório pessoal é criptografado.
Mover chaves autorizadas para outro lugar, eu pessoalmente uso /etc/ssh/.authorized_keys
Você então edita /etc/ssh/sshd_config
, adiciona / edita a linha
AuthorizedKeysFile /etc/ssh/.authorized_keys
Reinicie o servidor ssh.
Veja também: