ssh no password problem

Bill Mills-Curran bill at mills-curran.net
Sun Aug 31 13:30:52 UTC 2008


On Sun, Aug 31, 2008 at 02:16:12PM +0200, Adel ESSAFI wrote:
> From: Adel ESSAFI <adel.safi at imag.fr>
> To: "Ubuntu user technical support,
> 	not for general discussions" <ubuntu-users at lists.ubuntu.com>
> Reply-To: "Ubuntu user technical support,
> 	not for general discussions" <ubuntu-users at lists.ubuntu.com>
> Date: Sun, 31 Aug 2008 14:16:12 +0200
> Subject: Re: ssh no password problem
> Precedence: list
> 
> I have followed exactly the instruction but still with the same problem.
> 
>   135  ssh-keygen -t dsa
>   137  cd .ssh/
>   139  cat id_dsa.pub >> authorized_keys2
>   141  chmod 644 authorized_keys2
> 
> when I do ssh localhost , i get still this
> 
> oar at lion:~$ ssh localhost
> *Enter passphrase for key '/home/oar/.ssh/id_dsa':*
> Linux lion 2.6.24-19-generic #1 SMP Wed Aug 20 22:56:21 UTC 2008 i686
> 
> The programs included with the Ubuntu system are free software;
> the exact distribution terms for each program are described in the
> individual files in /usr/share/doc/*/copyright.
> 
> Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
> applicable law.
> 
> To access official Ubuntu documentation, please visit:
> http://help.ubuntu.com/
> Last login: Sun Aug 31 14:09:28 2008 from localhost
> oarsh: The OAR_KEY environment variable is not defined and this seems to be
> a oar user connection.
> oarsh: See 'Important notes' part of the 'CPUSET installation' section of
> the OAR documentation.
> Connection to localhost closed.
> 
> 
> 
> 
> 2008/8/31 Mario Vukelic <mario.vukelic at dantian.org>
> 
> > On Sun, 2008-08-31 at 11:47 +0200, Adel ESSAFI wrote:
> > > What are other reasons that can causes that!
> >
> > Wait a minute, rom the command listing in your original post it seems
> > that you might have generated and added the public key on the same
> > machine, is that correct?
> >
> > You need to generate id_dsa.pub on the local machine, then copy it to
> > the remote host and add it _there_ to ~/.ssh/authorized_keys2
> >
> > If you follow the instructions on
> > https://help.ubuntu.com/8.04/serverguide/C/openssh-server.html to the
> > letter, it should be fine.
> >
> >
> > --
> > ubuntu-users mailing list
> > ubuntu-users at lists.ubuntu.com
> > Modify settings or unsubscribe at:
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
> >
> 
> 
> 

Perhaps the issue is with the steps you took to generate the key.  The
message you show above does not show that ssh is prompting you for
your login password, it shows that it's prompting you for your key
password.

Note that you can generate your dsa keys either with or without a
password.  I always generate mine without a password, so I don't know
what I would see with the password.  But I do know that when I don't
have a key set up at all, I get a different password prompt than the
one you show.

Here's from the ssh-keygen man page:

   Normally this program generates the key and asks for a file in which
   to store the private key.  The public key is stored in a file with the
   same name but ``.pub'' appended.  The program also asks for a
   passphrase.  The passphrase may be empty to indicate no passphrase
   (host keys must have an empty passphrase), or it may be a string of
   arbitrary length.  A passphrase is similar to a password, except it
   can be a phrase

I hope this helps.

Bill




More information about the ubuntu-users mailing list