Checked sshd config file - using protocol 2. Used
puttygen to generate keypair, private key secured with a near-gibberish longish
passphrase, >loaded private key into pageant. Saved public key to
/home/fred/.ssh/authorised_keys then chmod that to 744 and .ssh directory (tried them also
>at 700 same effect). Changed PasswordAuthorisation in sshd config file to no
Have you restarted ssh? the changes in the config wont take effect until you do.
Fire up Putty set VPS ip goto to data page and put in
fred for username then to ssh>auth page to set attempt using pageant and select the
>private key file to use. Press open and lo and behold, it asks me for password. I put
that in and I am logged on. Why is it using passwords, why >ignoring keys?
You need to load your key into pagent before putty will use it. Open pagent, it should
minimise to the task bar. Right click > Add key, then select your private key. Once
your key is loaded, retry sshing with putty and it should log you straight in.