As chaves DSA não são aceitas nas versões recentes de openssh por padrão. Você deve usar rsa , que funciona bem e é considerado mais seguro pelos desenvolvedores openssh . Se você realmente quiser usar dsa keys, você deve adicionar
PubkeyAcceptedKeyTypes ssh-dss
entre no seu sshd_config e reinicie o ssh service.