SSH - Permissão negada (chave pública)

SSH - Permissão negada (chave pública)

Antes de entrar nisso, só queria dizer que li muitos posts sobre esse problema e nenhum deles foi útil. Tentei alterar as permissões e não funcionou.

A permissão da pasta ~/.ssh deve ser 700, ~/.ssh/id_rsa: 600, ~/.ssh/id_rsa.pub: 644

Tenho duas máquinas Ubuntu 20.04, um desktop e um laptop. Usando autenticação baseada em senha, consegui copiar ambas as chaves públicas para o outro computador usando ssh-copy-id -i ~/.ssh/id_rsa.pub[e-mail protegido]. Em seguida, alterei as seguintes linhas em /etc/ssh/sshd_config em ambas as máquinas:

PubkeyAuthentication yes
PasswordAuthentication no

Quando tentei conectar via ssh usando chave pública do desktop para o laptop, funcionou bem. No entanto, quando tentei o contrário, de laptop para desktop por meio de chave pública, obtive permissão negada (chave pública). Quando volto da autenticação de chave pública para a autenticação por senha, funciona. Eu queria postar a saída ssh -vvv, mas o askubuntu a marcou como spam.

Obrigado.

informação relacionada