Suponho que o seu diretório pessoal está criptografado - neste caso, ele é descriptografado apenas quando você efetua login - portanto, quando você está tentando autenticar, ainda não efetuou login para que seu diretório pessoal não seja descriptografado e, portanto, sugerido acima, o daemon ssh não pode ler o arquivo de chaves autorizado. Você pode corrigir isso seguindo as instruções aqui .