Kör du OpenSSHd på servern? Isf finns det omfattande guider att hitta via Google.
Det är viktigt med rätt ägare och filrättigheter på authorized_keys2.
För övrigt kan du felsöka genom att starta ytterligare en sshd med debug påslaget som lyssnar på en annan port (om brandväggen tillåter).
Kod:
/path/to/sshd -ddd -p <port>
Kom ihåg att ange valt portnummer i PuTTY.
Denna process dör självmant efter att ssh-sessionen har avslutas.