Success! Thank you Edward and Aaron. I had to change the permissions of my home directory "chmod 750 ~" and chown my home dir so that I owned it.
FYI: when debugging sshd, the -d and -e options are very useful. So I ran the 0.20.1 grep example is pseudo distributed mode and it worked. It was much slower than the run I did in Standalone mode. I'm running Windows XP and the latest version of cygwin, 1.5.25-15. Is Windows generally slow or is it a tuning issue? Thanks again. -Dennis -----Original Message----- From: Aaron Kimball [mailto:[email protected]] Sent: Thursday, October 22, 2009 12:28 AM To: [email protected] Subject: Re: openssh - can't achieve passphraseless ssh Another sneaky permissions requirement is that ~/.ssh/ itself must be mode 0750 or more strict. - Aaron On Wed, Oct 21, 2009 at 2:47 PM, Edward Capriolo <[email protected]>wrote: > On Wed, Oct 21, 2009 at 5:39 PM, Dennis DiMaria > <[email protected]> wrote: > > I just downloaded and installed hadoop ver 0.200.1 and cygwin 1.5.25-15 > > and installed them (Windows XP.) I'm having trouble with ssh. When I > > enter "ssh localhost" I'm prompted for a password. I can enter it and I > > can log in successfully. So I ran these two commands: > > > > > > > > $ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa > > $ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys > > > > > > > > But I'm still prompted for a password. Did I miss something when > > configuring ssh? The files created in .ssh look ok. > > > > > > > > Btw, I am able to run one of the example hadoop applications in > > Standalone mode and it works. > > > > > > > > I'm following the instructions in: > > > > > > > > http://hadoop.apache.org/common/docs/current/quickstart.html#Local > > > > > > > > Thanks. > > > > > > > > -Dennis > > > > > More then likely this is the permissions of the authorized keys file. > Make sure: > chmod 600 ~/.ssh/authorized_keys > Make sure: > file is owned by proper user > Make sure: > drwx------ .ssh > You can tune up the verbosity of your ssh server to troubleshoot this more. > > There are lots of ssh key tutorials out there. Good hunting. >
