Sorry, hit "post" by accident.
Isaac wrote:
>
> robert wrote:
> > Maybe you need to clean out your authorized_keys file. So
> > instead of appending the putty key to authorized_keys, try
> > overwriting it:
>
> > ssh-keygen -i -f home/pubkey > .ssh/authorized_keys
> > where home/pubkey is the path to the public key that putty
> i did not have the entire directory since ssh_keygen used
> another default path
> i.e ~/.ssh (instead of ~/home/.ssh)
>
I never said you should put authorized_keys in ~/home/.ssh
Indeed ssh will not find it if you put it there. You should put it in ~/.ssh/
> > Also, are you sure you're using the correct passphrase?
> key gen does not ask the frase, i thought it's only used in
> the private key?
>
> further:
> I never come to using the phrase since the key is refused
> before this, so i've never specified the phrase when starting
> an ssh session with putty.
>
> I retried creating keys on e-smith in the paths you
> specified.
Again, this is not what I said. Create the keys on windows, then copy the public key from the windows machine to the sme server.
> Then after copying the private key to windows,
> putty asks the phrase. I've become quite an expert in this
> but alas does not bring me any further. I think a i'll
> reinstall the server
>
> Sigh... Isaac
No need to reinstall the server. The procedure I described should work. I know it works for me with PuTTY, SSH-Winclient, and MacSSH and e-smith 4 and SME 5 (all versions).