delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/12/20/22:46:09

X-Spam-Check-By: sourceware.org
Message-ID: <c2888f8c0612201945g71475458o5f17cb5e7a6f072d@mail.gmail.com>
Date: Thu, 21 Dec 2006 03:45:48 +0000
From: "Robert McKay" <robert AT mckay DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: ssh asks for key passphrase every time
In-Reply-To: <83c75fec0612201145h436a6b04i2740cce0e5b669db@mail.gmail.com>
MIME-Version: 1.0
References: <83c75fec0612201145h436a6b04i2740cce0e5b669db AT mail DOT gmail DOT com>
X-Google-Sender-Auth: 02d861ce4504ed44
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

On 12/20/06, burning shadow <burning DOT shadow AT gmail DOT com> wrote:
> I have created identification key with passphrase (id_dsa). Now every
> time I try to open ssh connection to any host, ssh asks for passphrase
> for this key. I believed, ssh should ask for a passphrase only if host
> wants to accept key. FreeBSD's ssh, for example, does it this way.

This is because when the private key is encrypted (with the
passphrase) ssh can't read it to tell whether the ssh server asked for
it or not :-)

To get around this issue ssh looks for the public key and uses that to
determine whether or not it should bother decrypting the private key.
It does this by checking all the .pub files in your .ssh directory and
if it finds a match then it decrypts the corresponding private key.
This only works if you've got the public key and it's named with the
same prefix as the private key otherwise it will always ask for the
passphrase to decrypt the private key.

I'm guessing that this may be your issue.

Cheers,

Robert

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019