This has been answered many times and is more suitable for AskUbuntu.
In short, you have encrypted home folder (even with your AuthorizedKeysFile
) and therefore the server can't authenticate you. One possibility is to move the authorized keys somewhere else (AuthorizedKeysFile /etc/ssh/%u/authorized_keys
) and decrypt your home folder upon login or just remove the encryption. Official documentation describes it well.