.png)
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.