SSH windows-> Linux: los pasos de inicio de session basados ​​en keys no tienen ningún efecto. Todavía pide una contraseña

Leí las otras publicaciones sobre este tema, pero las soluciones no fueron las soluciones a mi problema. Seguí 5 pasos simples que parecían funcionar bien, pero todavía me piden mi contraseña. Parece que el server CentOS ni siquiera está tratando de usar las keys rsa.

En el cliente de Windows 10 (Cygwin) ejecuté:

ssh-keygen -t dsa chmod 600 .ssh/id_dsa scp .ssh/id_dsa.pub user@remote.com: 

En el server de CentOS:

 cat id_dsa.pub >> .ssh/authorized_keys chmod 700 .ssh 

Finalmente, el último paso debería ser tratar de entrar de nuevo al server y no debería pedir la contraseña. Todavía pide una contraseña. Reinicié el server de CentOS y lo intenté de nuevo, pero el problema persiste. Cerré y volví a abrir Cygwin y el problema persiste. Puedo ver que mi key se agregó a authorized_keys. Los commands chmod funcionaron. El command ssh-keygen funcionó. ¿Qué me estoy perdiendo?

¿Estableciste los permissions adecuados en authorized_keys?

chmod 600 .ssh/authorized_keys