SSH: permiso denegado (clave pública)

SSH: permiso denegado (clave pública)

Antes de entrar en esto, solo quería decir que leí muchas publicaciones sobre este problema y ninguna fue útil. Intenté cambiar los permisos y no funcionó.

El permiso de la carpeta ~/.ssh debe ser 700, ~/.ssh/id_rsa: 600, ~/.ssh/id_rsa.pub: 644

Tengo dos máquinas Ubuntu 20.04, una computadora de escritorio y una computadora portátil. Usando autenticación basada en contraseña, pude copiar ambas claves públicas a la otra computadora usando ssh-copy-id -i ~/.ssh/id_rsa.pub[correo electrónico protegido]. Luego cambié las siguientes líneas en /etc/ssh/sshd_config en ambas máquinas:

PubkeyAuthentication yes
PasswordAuthentication no

Cuando intenté conectarme vía ssh usando una clave pública desde la computadora de escritorio a la computadora portátil, funcionó bien. Sin embargo, cuando intenté lo contrario, de computadora portátil a computadora de escritorio mediante una clave pública, obtuve el permiso denegado (clave pública). Cuando vuelvo de la autenticación de clave pública a la autenticación de contraseña, funciona. Quería publicar el resultado de ssh -vvv pero Askubuntu lo marcó como spam.

Gracias.

información relacionada