Originally posted by: lech77
Please check access permissions for all the elements of the full
path to authorized_keys file. Make sure that none of the elements
is writable to anyone else than its owner. Group writable $HOME
or /home (or any element of the path) will get you into trouble.
You can also try to run the sshd in debug mode (-ddd), listening
on a non-standard port (-p xxxx), attempt to log in using the
public key authentcation and take a good look at the sshd output.